문제

ok 그래서 기본적으로 저는 이것:

<div id="tabs">
 <div id="unique_id" class="tab_link" onclick="changeTab(this);">
  <div id="tab_link_image" onclick="closeTab(this);">
   <image src="image.jpg" />
  </div>
 </div>
</div>

지금 closeTab 기능을 나는 그것을 제거하 탭 페이지에서.에 changeTab 기능을 나는 그것을 전환하는 클래스가 활성 또는 notactive foreach 의 tab_link 클래스에 따라 tab_links id(id 이 독특한 각).에 closeTab 함수의 끝에 나는 changeTab 기능을 처음 탭이 활성화됩니다.을 클릭하면 tab_link 모든 것이 잘 작동합니다.그러나 클릭할 때에 tab_link_image 탭을 닫 문제가 있습니다.닫 탭밀,전화 changeTab 설정 탭을 활성화,그러나 그것은 또한 발생 changeTab 함수에서 다시 원래의 탭 onclick 이벤트입니다.이 있습 방법을 이행하지 않을 때 tab_link_image 클릭합니다.바라기는 의미가 있습니다.

도움이 되었습니까?

해결책

을 살펴 이벤트 버블 링,그리고 적절한 이벤트는 바인딩을 찾을 수있을 거라 생각의 많은 좋은 정보 jQuery 문서

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top