ホームページ  >  記事  >  ウェブフロントエンド  >  jQuery: 最初の子セレクターの使用に関する問題

jQuery: 最初の子セレクターの使用に関する問題

黄舟
黄舟オリジナル
2017-06-23 14:29:541212ブラウズ

jQuery: first-child の使用法の問題

<ul>
<li>Test1<li>
<li>aaaaa<li>
<li>bbbbb<li>
</ul>

<ul>
<li>Test2<li>
<li>ccccc<li>
<li>ddddd<li>
</ul>

first-child を使用すると、各 ff6d136ddc5fdfeffaf53ff6ee95f185 内の 25edfb22a4f469ecb59f1190150159c6 要素を削除できますが、first を使用すると削除できません。クリア?


jQuery の子要素のフィルター セレクターでは、:first-child の使用に注意する必要があります。ドキュメントで説明されている例は次のように使用されます:


$("ul li:first-child").addClass("highlight");

それが実装する関数は、最初の要素をすべて取得することです。 ul の下の -child 要素 li 要素。:first とは異なります。

$("ul li:first").addClass("highlight");

: ページ内に 2 つの UL リストがある場合、first は UL の最初の li のみを取得します。

:

$("ul li:first-child").addClass("highlight");

については、別の書き方でも同じ効果が得られます。もちろん、後者の方が理解しやすいと思います。なぜなら、ul:

$("ul : first-child" ).addClass("highlight");
上記の例ではスペースに注意する必要があります。



りー

以上がjQuery: 最初の子セレクターの使用に関する問題の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。