event.delegateTarget| jqueryAPI 2.2 中文手册- AspRain.cn 致力于Web开发技术翻译整理

jQuery API 2.2.0

event.delegateTarget

分类:事件 > 事件对象 | 事件

当前调用的jQuery事件处理函数所附加的元素。

返回: Element

event.delegateTarget

描述:当前调用的jQuery 事件处理函数所绑定的元素。

加入于: 1.7
event.delegateTarget

.delegate().on()方法附加的事件,可以把事件委派到该属性上,这两个方法把事件处理函数附加到被处理的元素的祖先元素上。它可以用来,比如说,用来在委派点上识别并删除事件处理函数。

对于非委托的事件处理函数直接附加到一个元素上,event.delegateTarget将总是等同于event.currentTarget

示例

任何.box元素中的按钮被点击时,会把该.box元素的背景变成红色:

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

如果网页上不能运行示例,请点击http://www.asprain.cn/jQueryAPI/event.delegatetarget.htm查看示例。

如果你觉得本文档对你有用,欢迎给翻译作者支付宝打赏,支持翻译作者源源不断翻译更多有用的技术文档。