mootools:不是选择器不工作

时间:2012-10-17 08:29:06

标签: javascript mootools

我正在一个不幸使用mootools的网站上工作。我试图触发一个事件,当链接具有某个ID时,点击页面上的任何链接。这是我的代码:

$$('a:not(#learn-more)').addEvent('click', function(){
    alert("");
});

如果我从选择器中删除:not(#learn-more),则在单击任何链接时触发事件,但是使用:not()in则没有任何反应。我没有任何错误或任何事情都没有发生。有人有什么想法吗?

更新:它使用的是mootools 1.2.4版

1 个答案:

答案 0 :(得分:2)

我认为版本 1.2.4 中的not选择器已损坏,我认为使用not([id=learn-more])可能会有效,但not(#learn-more)不会。

要使其正常工作,您需要升级到修复此问题的版本 1.3