0

jqueryセレクターを使用しようとしています

"body *:not(.class)" 

特定のクラスを除くページ上のすべてにイベントをバインドする ( http://jsfiddle.net/MMrRb/を参照)

私がそれをすると、:not 句は無視されます。これがなぜなのか誰か知っていますか?それをハックする私の唯一の方法は、「*」によって適用されているものを逆にする別のjquery句です

4

2 に答える 2

5

それはうまくいっています。.twoフィドルで DOM を調べると、要素にスタイルがないことがわかりますcolor: red。しかし、あなたulはそうします。あなた.twoはあなたの中にあるので、ulそれは色を継承します。

そうは言っても*、セレクターの は不要です。削除しても、同じ要素が選択されます。

于 2013-09-26T03:17:29.693 に答える