2012-10-17 6 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

을 사용하고 난 not(#learn-more)은하지 않습니다 그러나 작동 할 수 있습니다 not([id=learn-more])를 사용하여 생각은하지 선택기 버전 1.2.4에 깨진 생각합니다.

문제를 해결 한 1.3 버전으로 업그레이드해야합니다.

관련 문제