최신 웹 개발 튜토리얼
 

jQuery event.delegateTarget Property

<jQuery를 이벤트 방법

의 배경 색상 변경 <div> 요소 (의 조상 <button> 요소) :

$("div").on("click", "button", function(event){
    $(event.delegateTarget).css("background-color", "pink");
});
»그것을 자신을 시도

정의 및 사용

event.delegateTarget 속성은 현재 소위 jQuery를 이벤트 핸들러가 부착 된 요소를 반환합니다.

이 속성에 의해 부착 위임 이벤트에 유용 on() 이벤트 핸들러가 처리되는 요소의 상위에 부착되는 방법.

팁 : event.delegateTarget 동일하다 event.currentTarget 이벤트가 요소에 직접 바인딩 및 위임이 발생하지 않은 경우, (아래 예 참조).


통사론

event.delegateTarget

매개 변수 기술
event 필요합니다. 이벤트 파라미터는 이벤트 함수 결합에서 유래

그것을 자신을 시도 - 예를

차이 delegateTargetcurrentTarget 대표단
차이보기 delegateTargetcurrentTarget 위임가 발생했을 때.

delegateTargetdelegateTarget currentTarget은 직접 결합 된 이벤트에 대한 동일 currentTarget
보여 delegateTargetcurrentTarget 직접 바인딩 이벤트에 대한 동일하다.


<jQuery를 이벤트 방법