2011-09-21 6 views
2

이전 및 다음 컨트롤로 작동하고 싶은 이미지 위에 오버레이 세트가 있습니다. 아래의 코드는 History.js 플러그인을 구현할 때까지 잘 작동했습니다. 이제는 상황이 다소 펑키하고 왜 확실하지 않습니다. Chrome의 콘솔에 오류는 표시되지 않지만 이미지가 적절하게 전환되지 않습니다.jQuery 오버레이 클릭 이벤트 트리거 탐색 클릭

도움 주셔서 감사합니다.

테스트 사이트 : http://brantley.dhut.ch/

자바 스크립트 :

$("#ol").click(function(e) { 
     e.preventDefault(); 
     $('a.prev').click(); 
}); 
$("#or").click(function(e) { 
     e.preventDefault(); 
     $('a.next').click(); 
}); 
+0

It wo 원하는 행동이 내가 원하는 것이라고 가정하면 Chrome 14에서 저를위한 rks. – cheeken

+0

나는 그것을 이해했다. .. 잘, 정말로, 내가 그것을 이해할 수 없기 때문에. 그러나 나는 그것을 고쳤다. 이전 및 다음 버튼에 대한 click 이벤트를 만드는 대신 플러그인 라이브러리에 들어가서 직접 이벤트를 트리거했습니다. 그래서 이상하게도이 방법으로는 작동하지 않습니다 ... 그래야합니다. – technopeasant

답변

0

이 시도 할 수 : 또한

$("#ol").click(function(e) { 
     e.preventDefault(); 
     $('a.prev').click(); 
     return false; //added 
}); 
$("#or").click(function(e) { 
     e.preventDefault(); 
     $('a.next').click(); 
     return false; //added 
}); 

, 당신은 페이지로드에있는 모든 자바 스크립트 오류가 발생할 경우 파이어 버그 콘솔 파이어 폭스에서 확인 관련이 없으므로 코드가 올바르게 작동하지 않을 수 있습니다.

+0

e.preventDefault(); false를 반환하는 액션 중 하나입니다. .. 그리고 나는 Chrome의 개발 콘솔을 확인했다. 답변을 주셔서 감사합니다! :) – technopeasant