0
我需要選擇文檔中的所有元素,但不是JQuery中某個特定類的元素。如何在JQuery中選擇所有沒有特定類的元素?
我需要積極的功能,但不是當我把鼠標放在一個div類中。
我試試這個:
$(document).on("mouseenter", "*:not(".class_name"), function(){});
,但它不工作。
我需要選擇文檔中的所有元素,但不是JQuery中某個特定類的元素。如何在JQuery中選擇所有沒有特定類的元素?
我需要積極的功能,但不是當我把鼠標放在一個div類中。
我試試這個:
$(document).on("mouseenter", "*:not(".class_name"), function(){});
,但它不工作。
您的選擇正確,但是報價組合錯誤。
$(document).on("mouseenter", '*:not(".class_name")', function(){});
嘗試包裝你的類名的單引號裏面' '
代替雙引號" "
的:
$(document).on("mouseenter", "*:not('.class_name')", function(){});
// --- ^add here^^ you also need to add double quote here to close your selector
什麼是你真正想要做 –
http://jsfiddle.net/arunpjohny/gLhCF/1/- 我認爲它不會像你認爲 –
將鼠標放在一個DIV類中一樣,但是這個DIV的孩子呢?難道你不能提供你的相關HTML代碼,你到底在期待什麼?!至少,請付出一些努力,不要發佈無效的代碼或打開控制檯等等。如果您的問題只是語法錯誤,那麼SO不是調試幫助臺,謝謝您! –