2014-04-04 42 views
0

我需要選擇文檔中的所有元素,但不是JQuery中某個特定類的元素。如何在JQuery中選擇所有沒有特定類的元素?

我需要積極的功能,但不是當我把鼠標放在一個div類中。

我試試這個:

$(document).on("mouseenter", "*:not(".class_name"), function(){}); 

,但它不工作。

+0

什麼是你真正想要做 –

+0

http://jsfiddle.net/arunpjohny/gLhCF/1/- 我認爲它不會像你認爲 –

+0

將鼠標放在一個DIV類中一樣,但是這個DIV的孩子呢?難道你不能提供你的相關HTML代碼,你到底在期待什麼?!至少,請付出一些努力,不要發佈無效的代碼或打開控制檯等等。如果您的問題只是語法錯誤,那麼SO不是調試幫助臺,謝謝您! –

回答

0

您的選擇正確,但是報價組合錯誤。

$(document).on("mouseenter", '*:not(".class_name")', function(){}); 
0

嘗試包裝你的類名的單引號裏面' '代替雙引號" "的:

$(document).on("mouseenter", "*:not('.class_name')", function(){}); 
// ---       ^add here^^ you also need to add double quote here to close your selector 
相關問題