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>
输出
这将产生以下输出 -
上面,单击按钮以更改文本颜色 -
广告