event.delegateTarget

· 8년 전 · 1883

event.delegateTarget


설명 : 현재 호출되는 jQuery 이벤트 핸들러가 연결된 요소입니다.


이 특성은 대부분 위임하여 부착 이벤트에 유용 .delegate()하거나 .on()이벤트 핸들러가 처리되고있는 요소의 상위에 부착된다. 예를 들어 위임 지점에서 이벤트 처리기를 식별하고 제거하는 데 사용할 수 있습니다.


요소에 직접 첨부 된 위임되지 않은 이벤트 핸들러의 event.delegateTarget경우 항상 동일합니다 event.currentTarget.


예:

상자 클래스의 단추를 클릭하면 상자의 배경색을 빨간색으로 바꿉니다.


$( ".box" ).on( "click", "button", function( event ) {

  $( event.delegateTarget ).css( "background-color", "red" );

});

|
댓글을 작성하시려면 로그인이 필요합니다. 로그인

개발자팁

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
jQuery 8년 전 조회 1,561
jQuery 8년 전 조회 1,618
jQuery 8년 전 조회 2,013
jQuery
[jQuery]
8년 전 조회 1,515
jQuery
[jQuery]
8년 전 조회 1,432
jQuery 8년 전 조회 2,234
jQuery 8년 전 조회 3,662
PHP 8년 전 조회 5,631
기타 8년 전 조회 1,997
기타 8년 전 조회 1,816
기타 8년 전 조회 2,102
jQuery 8년 전 조회 1,706
jQuery 8년 전 조회 1,382
jQuery 8년 전 조회 2,199
jQuery 8년 전 조회 1,884
jQuery
[jQuery]
8년 전 조회 1,660
jQuery 8년 전 조회 1,960
jQuery
[jQuery]
8년 전 조회 1,313
jQuery
[jQuery]
8년 전 조회 1,625
jQuery
[jQuery]
8년 전 조회 1,322
jQuery
[jQuery]
8년 전 조회 1,288
jQuery 8년 전 조회 1,518
jQuery 8년 전 조회 1,672
jQuery 8년 전 조회 1,639
jQuery 8년 전 조회 1,796
jQuery 8년 전 조회 1,551
jQuery 8년 전 조회 1,867
jQuery 8년 전 조회 2,007
jQuery 8년 전 조회 1,464
PHP 8년 전 조회 2,834
🐛 버그신고