如何忽略click(),如果一个元素在jQuery中有一个特定的类

How to ignore click() if an element has a certain class in jQuery?

本文关键字:有一个 jQuery 一个 click 何忽略 如果 元素      更新时间:2023-09-26

我知道这应该是很简单的事情,但由于某种原因,click事件仍然触发具有"selected"类的元素。

谁能发现这一行的问题?

h.find("li a").not("li a.selected").click(function () {

使用

.not('.selected')

not()过滤器适用于当前元素

$(function() {
    $('div:not[.someclass]').click(function() {
        // do stuff
    });
});