2012-10-17 173 views
0

我正在一個不幸使用mootools的網站上工作。我試圖觸發一個事件,當頁面上的任何鏈接被點擊時,如果鏈接有一個特定的ID。這裏是我的代碼:mootools:不選擇不工作

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

如果我刪除了:不是(#瞭解,更多)的選擇,然後點擊任何鏈接,當事件被觸發,但與:不()的則什麼也不會發生。我沒有任何錯誤或任何事情發生。任何人有什麼想法發生什麼事?

更新:它使用的mootools版本1.2.4

+0

您正在使用哪種版本的mootools? –

+0

嗨喬恩我已經更新了現在的問題版本 – geoffs3310

+0

「我正在一個不幸使用mootools的網站上工作。」 - 從Mootools開發者那裏獲得幫助的好方法;) –

回答

2

我相信不會選擇在版本1.2.4 打破,我認爲使用not([id=learn-more])但是可能工作not(#learn-more)不會。

要使用此功能,您需要升級到版本號1.3其中問題已修復。