当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。