1. ホーム
  2. javascript

[解決済み] 最初の子要素を除くすべての子要素を選択する

2023-05-03 16:02:47

質問

次のようなものがあるとします。

<ul>
 <li>First item</li>
 <li>Second item</li>
 <li>Third item</li>
</ul>

jQueryを使用して、最初の要素の後にあるすべての子要素を選択するにはどうすればよいですか? だから私は次のようなことを実現することができます。

<ul>
 <li>First item</li>
 <li class="something">Second item</li>
 <li class="something">Third item</li>
</ul>

どのように解決するのですか?

セレクタの "not" と "first child" が使えるようになるはずです。

$("li:not(:first-child)").addClass("something");

http://docs.jquery.com/Selectors/not

http://docs.jquery.com/Selectors/firstChild