當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


JQuery event.delegateTarget用法及代碼示例

用法
event.delegateTarget => Element

說明:附加了currently-called jQuery 事件處理程序的元素。

  • 添加的版本:1.7event.delegateTarget

此屬性在由 .delegate() .on() 附加的委托事件中最有用,其中事件處理程序附加在正在處理的元素的祖先處。例如,它可用於在委托點識別和刪除事件處理程序。

對於直接附加到元素的非委托事件處理程序, event.delegateTarget 將始終等於 event.currentTarget

例子:

單擊任何框類中的按鈕時,將框的背景顏色更改為紅色。

$( ".box" ).on( "click", "button", function( event ) {
  $( event.delegateTarget ).css( "background-color", "red" );
});

相關用法


注:本文由純淨天空篩選整理自jquery.com大神的英文原創作品 event.delegateTarget。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。