[JQUERY] 상위 이벤트 핸들러의 방지 실행
JQUERY상위 이벤트 핸들러의 방지 실행
해결법
-
1.당신은 최대 전파 클릭 이벤트를 방지 할 수 있습니다 아이에 대한 처리기를 추가 할 수 있습니다 :
당신은 최대 전파 클릭 이벤트를 방지 할 수 있습니다 아이에 대한 처리기를 추가 할 수 있습니다 :
function handler(event) { event.stopPropagation(); // now do your stuff } $('#a').add('#b').click(handler);
하지 않습니다 전파 '# A' '#B'이 방법은 클릭. 어느 것 클릭에 '#C' '# B'로 이동하고, 따라서하지 '# A'로.
-
2.사용하다
사용하다
event.stopPropagation ()
때 b와 c를 클릭
from https://stackoverflow.com/questions/1398582/prevent-execution-of-parent-event-handler by cc-by-sa and MIT license
'JQUERY' 카테고리의 다른 글
[JQUERY] 마우스가 jQuery를의 요소 상에 있는지 어떻게 확인합니까? (0) | 2020.10.01 |
---|---|
[JQUERY] 왜 gridview에있다 : 사실은 사용하고 그것은 무엇을 의미 하는가? (0) | 2020.10.01 |
[JQUERY] jQuery를에서 CSS 규칙의 백분율 값을 얻을 (0) | 2020.10.01 |
[JQUERY] 마우스 오버 대 JQuery와 mouseenter () () (0) | 2020.10.01 |
[JQUERY] 두 기능 사이에 jQuery를이 클릭 / 전환 (0) | 2020.10.01 |