0

残念ながらmootoolsを使用しているサイトで作業しています。リンクに特定のIDがある場合を除いて、ページ上のリンクがクリックされたときにイベントをトリガーしようとしています。これが私のコードです:

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

セレクターから:not(#learn-more)を削除すると、リンクがクリックされたときにイベントがトリガーされますが、:not()が含まれていると何も起こりません。エラーが発生しないか、何も起こりません。誰かが何が起こっているのかアイデアを持っていますか?

更新:mootoolsバージョン1.2.4を使用しています

4

1 に答える 1

2

バージョン1.2.4ではnotセレクターが壊れていると思いますが、使用すると機能するnot([id=learn-more])可能性がありますが、機能しないと思いますnot(#learn-more)

これを機能させるには、問題が修正されたバージョン1.3にアップグレードする必要があります。

于 2012-10-17T08:45:56.670 に答える