1. ホーム
  2. jquery

[解決済み] jQueryで指定されたクラスを持たないすべての要素を選択するにはどうすればよいですか?

2022-04-02 11:41:14

質問

次のように考える。

<ul id="list">
    <li>Item 1</li>
    <li class="active">Item 2</li>
    <li>Item 3</li>
    <li>Item 4</li>
    <li>Item 5</li>
</ul>

項目2以外を選択するには、どうすればよいですか?

$("ul#list li!active")

解決方法は?

を使用することができます。 .not() メソッドまたは :not() セレクター

あなたの例を基にしたコード。

$("ul#list li").not(".active") // not method
$("ul#list li:not(.active)")   // not selector