Javascript单击函数异常

时间:2014-04-01 10:15:52

标签: javascript click

$('a[href*=#]:not([href=#])').click(function() 

如果href = #first, #second, #third,我不需要这样做。我知道它必须像:not([href=#first])

但是如何为别人写作?

2 个答案:

答案 0 :(得分:0)

您可以使用:

$('a').not('[href="#first"],[href="#second"],[href="#third"]').click(function() {
    // Your code here
});

答案 1 :(得分:0)

更好的方法是添加一个类"可点击"对于可点击元素或" notClickable"对于特定元素。管理代码会容易得多。