ここには枠線がつきます
ここにも枠線がつきます
ここにも枠線がつきますが、ここは孫関係になるのでつきません
Tutorials /jquery1-3-2.js : http://docs.jquery.com/ Selectors/API/jQuery [Basics:] //////////////////////////////////////////////////////////////// □ #id An ID to search for, specified via the id attribute of an element. シャープ(#)で始まるセレクターは、id属性値で指定します。 idはHTML内で完全にユニークな値にしてください idにピリオド(.)やコロン(:)を用いる場合は、バックスラッシュ(\)でエスケープする必要があります。 サンプル1 myDivというidを指定して、枠線を描きます。 Sample jquery ------------------------------------------------------ $("#myDiv").css("border", "3px solid red"); HTML ------------------------------------------------------
ここには枠線が付きません
□ .class Matches all elements with the given class. ドット(.)で始まるセレクターは、クラス名と合致します。 サンプル1 Finds the element with the class "myClass". myClassというクラスを持つエレメントにだけ枠線を付けます。 Sample jquery ------------------------------------------------------ $(".myClass").css("border", "3px solid red"); HTML ------------------------------------------------------枠線が付きます
ここには枠線が付きません
ここには枠線が付きます
ここにも枠線が付きます [Hierarchy:] //////////////////////////////////////////////////////////////// □ ancestor descendant Matches all descendant elements specified by "descendant" of elements specified by "ancestor". 階層関係を指定してエレメントを選択します。 descendant(子孫)はancestor(先祖)の子要素全てを指します。必ずしも直下である必要はありません。 サンプル1 formの中にあるinput要素にのみ、青い枠線をつけます。 Sample jquery ------------------------------------------------------ $(document).ready(function(){ $("form input").css("border", "2px dotted blue"); }); HTML ------------------------------------------------------ □ parent > child Matches all child elements specified by "child" of elements specified by "parent". 親子関係を指定して、要素を選択します。 サンプル1 mainというidを持つ要素の、直下にある要素全てに枠線をつけます。 Sample jquery ------------------------------------------------------ $(document).ready(function(){ $("#main > *").css("border", "3px solid red"); }); HTML ------------------------------------------------------ここも兄弟ですが、divではないので付きません
| TD #0 | TD #1 | TD #2 |
| TD #3 | TD #4 | TD #5 |
| TD #6 | TD #7 | TD #8 |
| TD #0 | TD #1 | TD #2 |
| TD #3 | TD #4 | TD #5 |
| TD #6 | TD #7 | TD #8 |
| TD #0 | TD #1 | TD #2 |
| TD #3 | TD #4 | TD #5 |
| TD #6 | TD #7 | TD #8 |
ここは違います
ここは違います
| TD #0 | |
| TD #2 | |
| TD#5 |
| Value 1 | |
| Value 2 |