2012-01-28 2 views
2

헤더에 몇 가지 추가 하이퍼 링크가있는 jQuery UI 아코디언을 만들었습니다. 이제 헤더에서 하이퍼 링크 중 하나를 클릭하면 아코디언이 열립니다. 어떻게 방지 할 수 있습니까? 내가 추가 한 하이퍼 링크를 제외하고 사용자가 머리글의 아무 공간이나 클릭 할 때만 아코디언이 열리 길 원합니다.jQuery UI 아코디언이 열리지 않도록하려면 어떻게해야합니까?

답변

6

js 바이올린을 제공하고 싶습니까? 그것은 매우 도움이 될 것입니다. 어디 .links 것은 당신이 원하는에 따라 ... 당신의 선택, 당신은 아마 이런 식으로 뭔가 끝낼 것 :

$(".links").bind("click", function (event) { 
    event.stopImmediatePropagation(); 
}); 

또는 추가 정보를위한 preventDefault 또는 stopPropagation, 여기 확인 : http://api.jquery.com/category/events/event-object/

관련 문제