jQueryフィルタセレクタ:not()メソッド
1385 ワード
jQuery(':not(selector)')
jQueryの以前のバージョンでは、:not()フィルタは単純なセレクタのみをサポートしており、
jQueryの以前のバージョンでは、:not()フィルタは単純なセレクタのみをサポートしており、
:not(div a)
and :not(div,a)
など、notというfilterに転送されたselectorが任意に複雑であることを示しています.
<p >"a"
>sdfsdfs</p>
<p >"b"
>sdfsdfs</p>
<p >"c"
>sdfsdfs</p>
$(
"p:not(.a)"
).css({
"color"
:
"red"
})
では、classがaに しいp を いて、 のPの の は になる.
:not() クラスフィルタセレクタ、これは に ねて、jQueryの:not() はjQueryの クラスセレクタで、 な をフィルタリングして、 しい をフィルタリングすることができて、 に えば たちは のコードがあります:
$(
"selector1:not(selector2)"
)
のコードを して、selector 1の を しますが、 はすべてを としないかもしれません.どうすればいいですか.
のselector 2は#4をフィルタリングすることであり、 のコードは に#1,#2,#3を る.
もういくつかの を げる
$(‘li:not(:only-child)’)
// li,
$(‘li:not(:first-child)’);
// LI
$(
"li :not(:first)"
).hide();
// LI LI