jqueryのnth-child(3n)は何を意味しますか?

黄舟
リリース: 2017-06-23 14:19:14
オリジナル
3067 人が閲覧しました

:nth-child は、その下のサブ要素と一致することを意味します: nth-child(Xn+Y) は、Y 番目のものから開始することを意味します。 、 10 、 13、 16、 19...:nth-child(3n) の場合、 Y=0 は省略できます。 つまり、 0、 0、 3、 6、 9... から始まることを意味します

そうであることを願っていますあなたに役立ちます: 子要素

:nth-child(index/even/odd/equation)
ログイン後にコピー

親要素の下にある N 番目の子要素または奇数偶数要素と一致します

違い: ':eq(index)' は 1 つの要素のみと一致しますが、これはそれぞれの子要素と一致します親要素。 :nth-child は 1 から始まり、:eq() は 0 から始まります。 ::nth-child(even)、:nth-child(odd)、:nth-child(3n)、:nth-child(2)、:nth-child(3n+1)、:nth を使用できます。 - child(3n+2)

index (数値): 1から始まる、一致する要素のシリアル番号

各ul


<ul><li>John</li> <li>Karl</li> <li>Brandon</li></ul>
<ul><li>Glen</li> <li>Tane</li> <li>Ralph</li></ul>
ログイン後にコピー

の2番目のliを見つける例

$("ul li:nth-child(2)")
ログイン後にコピー

Code:

<li>Karl</li>, <li>Tane</li>
ログイン後にコピー

Result :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script src="jquery-1.2.6.js" type="text/javascript" language="javascript"></script>
<style type="text/css">
<!--
-->
</style>
<script type="text/javascript" language="javascript" >
<!--
$(document).ready(function (){
$("#nav li:nth-child(3n+2) a").each(function(){
alert($(this).text());
});
});
-->
</script>
</head>
<body>
<ul id="nav">
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
<li><a href="#">6</a></li>
<li><a href="#">7</a></li>
<li><a href="#">8</a></li>
<li><a href="#">9</a></li>
<li><a href="#">10</a></li>
</ul>
</body>
</html>
ログイン後にコピー

n番目の子(3n+1)どういう意味ですか?

rrreee🎜「:nth-child は、その下の子要素と一致することを意味します。nth-child(Xn+Y) は Y 番目から開始することを意味し、X を増やすと次の値を持つことができます:nth-child(3n+10) は 10 番目から開始することを意味しますone Start, 10, 13, 16, 19...:nth-child(3n), then Y=0, これは省略可能で、0, 0, 3, 6, 9... から始まることを意味します。」質問があります。nth-childの最小パラメータは0ではなく1から始まる1であるようです。 🎜

以上がjqueryのnth-child(3n)は何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!