购物车
登陆 / 注册
微信扫码登陆

推荐手册

jQuery event.delegateTarget 属性

jQuery event.delegateTarget 属性
event.delegateTarget 属性返回当前调用的 jQuery 事件处理程序所添加的元素
编辑:蹊下 蹊下 更新时间:2019-02-18 14:52:15

jQuery event.delegateTarget 属性

定义和用法

event.delegateTarget 属性返回当前调用的 jQuery 事件处理程序所添加的元素。

该属性对于由 on() 方法添加的委托事件非常有用,事件处理程序是在元素的祖先被处理时添加的。

提示:如果事件直接绑定到元素且没有委托发生,则 event.delegateTarget 等同于 event.currentTarget

语法

event.delegateTarget
参数描述
event 必需。event 参数来自事件绑定函数

实例

<script>
$(document).ready(function(){
  $("div").on("click","button",function(event){
    $(event.delegateTarget).css("background-color", "pink");
  });
});
</script>
</head>
<body>

<div style="background-color:red">
<p>点击按钮修改这个 div 元素的背景颜色。</p>
<button>点我!</button>
</div>

运行实例 »

点击 "运行实例" 按钮查看在线实例

效果图

GIF.gif

网站导航
网站首页
学习路径
视频教程
开发软件
旗下子站
php中文网
phpstudy
技术文章
文档工具
关于我们
企业合作
人才招聘
联系我们
讲师招募
QQ交流群
QQ交流群
微信公众号
微信公众号