-1

私は次のリストを持っています:

<ul>
    <li class="x anotherclass"></li>
    <li class="y"></li>
    <li></li>
    <li class="z"></li>
    <li></li>
    <li class="y"></li>
</ul>

クラスがないすべてのリストアイテムを選択したいと思いますy

属性にセレクターが含まれている場合の反対のコマンドはありますか?

$("ul li[class*='y']") // Is there an opposite, maybe as in *!=...
4

5 に答える 5

4

そのためにはnotセレクターを使用する必要があります。

例:

$("ul li:not([class*='y'])")
于 2012-08-21T09:56:30.227 に答える
2

これを試して:$('ul li').not('.y')

于 2012-08-21T09:57:47.600 に答える
2

このセレクターを試すことができます:

$("ul li:not([class*='y'])")

ドキュメンテーション:

http://api.jquery.com/not-selector/

于 2012-08-21T09:58:15.387 に答える
1
$('ul li').siblings().not('.y');
于 2012-08-21T09:56:41.830 に答える
0

jquery :not()Selectorを使用できます。

于 2012-08-21T09:58:08.693 に答える