2010-01-19 6 views
4

위치가 있습니다. 각 위치에는 개별 URL이 있습니다. 하나의 열을 사용하여 해당 URL을 활성화/비활성화하므로 위치를 켜고 끌 수 있습니다. 나는 AJAX 요청으로 jQuery의 bind/click을 사용하고있다.jQuery 클릭() 충돌 방지

이제 해당 테이블 행의 아무 곳이나 클릭하여 해당 개별 URL로 이동 시키려합니다.

var url="http://mysite.com/"+jQuery(event.target).siblings("td.url").text(); 
jQuery(location).attr('href', url); 

문제는 다른 열 클릭을 가로채는 것입니다.

if(event.target != jQuery("td.active")){ //redirect } 

답변

2
if(!jQuery(event.target).is('.active')) { 

당신이 원하는 무엇인가 : 뭔가처럼 말할 수있는 방법이 있습니까.

+0

감사합니다. –