English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jQuery :nth-of-type() 選択子

jQuerの選択子

:nth-of-type()選択子は、一つの兄弟グループ内での位置に基づいて指定されたタイプの全ての要素を選択します。

使用:nth-child()選択子は、全ての要素の位置(タイプに関わらず)に基づいて全ての要素を選択することができます。

文法:

$":nth-of-type(number|An+B|odd|even)")

親要素の第3つの<span>要素に属するすべての<span>要素を選択

$("document").ready(function(){
  $("span:nth-of-type(3)").css("background", "lime");
});
テストを見て‹/›

奇数と偶数キーワードは、インデックスが奇数または偶数の子要素に一致するために使用されます:

$("document").ready(function(){
  $("span:nth-of-type(odd)").css("background", "lime");
  $("span:nth-of-type(even)").css("background", "aqua");
});
テストを見て‹/›

パラメータ値

パラメータ説明
number一致する子要素のインデックス(1開始)
odd奇数番目の子要素を選択
even偶数番目の子要素を選択
An+B選択する子要素を指定
例:p:nth-of-type(3n + 2)から2番目のセクションから、3番目のセクションごとに選択

jQuerの選択子