«event-propagation» 태그된 질문

13
event.preventDefault () vs. false 반환
На этот вопрос есть ответы на 스택 오버 플로우 на русском : "preventDefault ()"или "false return"? 특정 이벤트가 발생한 후 다른 이벤트 처리기가 실행되지 않도록하려면 두 가지 기술 중 하나를 사용할 수 있습니다. 예제에서는 jQuery를 사용하지만 일반 JS에도 적용됩니다. 1. event.preventDefault() $('a').click(function (e) { // custom handling here e.preventDefault(); }); …

19
자식 앵커를 클릭 할 때 부모의 onclick 이벤트가 발생하지 않도록하려면 어떻게해야합니까?
현재 jQuery를 사용하여 div를 클릭 가능하게 만들고이 div에는 앵커도 있습니다. 내가 겪고있는 문제는 앵커를 클릭 할 때 두 클릭 이벤트가 모두 발생한다는 것입니다 (div 및 앵커). 앵커를 클릭 할 때 div의 onclick 이벤트가 발생하지 않도록하려면 어떻게합니까? 깨진 코드는 다음과 같습니다. 자바 스크립트 var url = $("#clickable a").attr("href"); $("#clickable").click(function() { window.location …

14
마우스 이벤트 전파 중지
Angular 2에서 마우스 이벤트 전파를 중지하는 가장 쉬운 방법은 무엇입니까? 특별한 $event물건을 전달 하고 stopPropagation()직접 전화 해야하거나 다른 방법이 있어야합니다. 예를 들어 Meteor false에서는 이벤트 핸들러에서 간단히 반환 할 수 있습니다 .

7
React는 클릭시 중첩 된 구성 요소에서 이벤트 버블 링을 방지합니다.
다음은 기본 구성 요소입니다. <ul>및 둘 다 <li>onClick 기능이 있습니다. 나는 onClick 만 <li>발사하고 <ul>. 이것을 어떻게 할 수 있습니까? 나는 e.preventDefault (), e.stopPropagation ()을 가지고 놀았습니다. class List extends React.Component { constructor(props) { super(props); } handleClick() { // do something } render() { return ( <ul onClick={(e) => { …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.