jQuery에서 다음 이벤트 버블 링 상황을 어떻게 해결해야하는지 잘 모르겠습니다.jQuery에서 이벤트 버블 링
나는 클릭 이벤트가있는 목록 요소 (li) 안에 링크가 있습니다. 사용자가 링크 요소를 클릭하면 링크 이벤트 (클릭)를 호출하고 li에 대한 액션을 호출하는 li 요소에 액션을 추가하고 싶습니다. (리 또는 내부의 아무 것도 클릭 할 때 항상 클릭 이벤트를 트리거하려고합니다.).
어떻게해야합니까?
여기에 HTML 코드는 다음과 같습니다
<li>
<img src="images/img.png" />
<a href="/remote/path" data-remote="true">Link</a>
</li>
및 jQuery 코드 (obviosly 작동하지 않을 것이다) :
$("li a").click(function(e) {
e.preventBubble = true;
});
$("li").click(function() {
$el = $(this).find('a');
$el.click();
$(this).addClass('active');
});
이에 가장 우아한 해결책은 무엇인가?
도움 주셔서 감사합니다.
무엇을 하려는지 명확하지 않습니다. – Itay