選択されている要素の中から、偶数番目の要素、または、奇数番目要素を抽出します。
たとえば、$(“div:odd”) とした場合、div要素の中で奇数番目のものだけが選択されます。
以下にサンプルを示します。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
<title>基本フィルタ</title> $(function(){ // 偶数番目のpタグの背景をorangeに $("div p:even").css("background","orange"); // 奇数番目のpタグの背景をピンクに $("div p:odd").css("background","pink"); }); <h3>japan</h3> <div id="first"> <p>zack japan</p> <p>kamo japan</p> <p>torushie japan</p> </div> <h3>fruit</h3> <div id="second"> <p>orange</p> <p>lemon</p> <p>apple</p> <p>peach</p> </div> <h3>animal</h3> <div id="third"> <p>lion</p> <p>puma</p> </div> |
ここでは、divタグ配下にあるpタグの中で偶数番目の要素の背景をオレンジに、
divタグの配下にあるpタグの中で奇数番目の要素の背景をピンクにしています。
1 2 |
$("div p:even").css("background","orange"); $("div p:odd").css("background","pink"); |
/