jQueryで「以外全て」を指定する方法

jQueryのセレクターで、全てを指定する場合は「*」を使います。
また、ある要素以外を指定する場合は「:not」を使います。
「:not(.apple)」とするとappleというクラスを使用している要素以外が指定されます。

appleというクラスを使用している要素の配下全てを指定する場合は「:not(.apple *)」とします。
ある部分を除外して処理したいときに使える方法で、例えば「$(“:not(.apple *)”).each(function(){}」のように使います。

コメント

タイトルとURLをコピーしました