0

クエリの特定のIDを除くすべての子を選択するには、次のように機能します。

$('.yourClass').children(':not(#idNotWanted)')

追加の不要なIDをどのように選択しますか?

これまでのいくつかの試みは次のとおりです。

$('.yourClass').children(':not(#idNotWanted)' || ':not(#idNotWanted2)')
$('.yourClass').children(':not(#idNotWanted) || :not(#idNotWanted2)')
$('.yourClass').children(':not(#idNotWanted)' && ':not(#idNotWanted2)')
$('.yourClass').children(':not(#idNotWanted) && :not(#idNotWanted2)')`

セレクタークエリを配列に割り当ててから、IDケースを削除する必要がありますか?または、他の何か?

4

1 に答える 1

5

これを行うことができます:

$('.yourClass').children(':not(#idNotWanted):not(#idNotWanted2)')

または、次のようなより良い方法

$('.yourClass').children(':not(#idNotWanted, #idNotWanted2)')

:not()IDは、セレクター内でコンマで区切ります。ドキュメントから;

すべてのセレクターは:not()、たとえば::not(div a)および。内で受け入れられ:not(div,a)ます。

于 2012-07-12T23:06:19.827 に答える