如何组合on()和not()?

时间:2013-04-18 17:33:33

标签: jquery

我有这个,但它出错:

$('#Photocell').on('click', 'div.group:not('.overrideIcon')', function(){...});

我应该在not()?

中使用双引号

2 个答案:

答案 0 :(得分:4)

试试这个:

$('#Photocell').on('click', 'div.group:not(.overrideIcon)', function(){...});

overrideIcon

中的:not()类不需要单引号

答案 1 :(得分:3)

由于没有空格,您可以简单地省略引号:

$('#Photocell').on('click', 'div.group:not(.overrideIcon)', function(){...});

更安全的方式是反转引号:

$('#Photocell').on("click", "div.group:not('.overrideIcon')", function(){...});