jQuery event.delegateTarget 属性


jQuery 中的 event.delegateTarget 属性用于返回当前调用的 jQuery 事件处理程序附加到其上的元素。

语法

语法如下 -

event.delegateTarget

示例

我们现在看一个实现 jQuery event.delegateTarget 属性的示例 -

<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<script>
   $(document).ready(function(){
      $("div").on("click", "button", function(event){
         $(event.delegateTarget).css("color", "red");
      });
   });
</script>
</head>
<body>
<h2>Demo Heading</h2>
<p>Change color by clicking on below button.</p>
<div style="color:blue">
This is demo text.
<button>Click to change color</button>
</div>
</body>
</html>

输出

这将产生以下输出 -

上面,单击按钮以更改文本颜色 -

更新于: 2019 年 11 月 11 日

100 次浏览

助力你的事业

完成课程即可获得认证

开始
广告