| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

JQuery はじめに

提供: MyMemoWiki
2020年2月16日 (日) 04:28時点におけるPiroto (トーク | 投稿記録)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

jQueryはじめに

jQuery | JavaScript |

ドキュメント操作

  1. <html>
  2. <head>
  3. <script type="text/javascript" src="http://typea-mixi01.appspot.com/js/jquery-1.3.2.js"></script>
  4. <script type="text/javascript">
  5. // document が準備できたら実行する処理
  6. $(document).ready(function(){
  7. //
  8. // $('#[要素のid]') で参照(ただしjQueryオブジェクト)
  9. //
  10. // HTMLタグを含む文字を出力するには html()メソッドを使う(innerHTMLではない)
  11. $('#msg_area').html("<span style='font-weight:bold'>document is ready.</span>");
  12. // プレーンテキストを出力するには text()メソッドを使う
  13. $('#msg_text').text("<span style='font-weight:bold'>document is ready.2</span>");
  14. });
  15. </script>
  16. </head>
  17. <body>
  18. <div id='msg_area'></div>
  19. <div id='msg_text'></div>
  20. <br/>
  21. <div class="cls1"></div>
  22. <span class="cls1"></span>
  23. <!--
  24. // $('.classs_element_name') 要素をclass属性名で参照
  25. // $('tag_type.classs_element_name') 要素をタグ+class属性名で参照
  26. -->
  27. <br/>
  28. <input type="button" value="同じclass属性" onclick="javascript:$('.cls1').text('class element no1.');">
  29. <input type="button" value="タグ+class属性" onclick="javascript:$('span.cls1').text('class element no1 span tag only.');">
  30. <br/>
  31. <!--
  32. // $('tag_type') 同じタグ全てを参照する
  33. // カンマ区切で同時に複数、* ですべて参照
  34. -->
  35. <input type="button" value="同一タグ種" onclick="javascript:$('div').css('border', 'solid 1px black');"/>
  36. <input type="button" value="複数タグ種" onclick="javascript:$('span,input').css('border', 'solid 2px blue');"/>
  37. <div>
  38. <span>子供階層</span>
  39. <p>
  40. <span>孫階層</span>
  41. </p>
  42. <span>子供階層2</span>
  43. </div>
  44. <input type="button" value="包含タグすべて" onclick="javascript:$('div span').css('background-color', 'red');"/><br/>
  45. <input type="button" value="子タグのみ" onclick="javascript:$('div>span').css('background-color', 'blue');"/>
  46. <input type="button" value="隣接" onclick="javascript:$('p+span').css('background-color', 'green');"/>
  47. </body>
  48. </html>

0732 jquery01.jpg