源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

JavaScript事件委托用法分析

  • 时间:2022-02-03 18:48 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:JavaScript事件委托用法分析
本文实例讲述了JavaScript事件委托用法。分享给大家供大家参考。具体分析如下: [b]一、点击页面任何部分触发事件[/b] 创建一个script1.js文件。
[url=#]     </div>     <script src="eventUtility.js"></script>     <script src="script1.js"></script> </body>
把script1.js修改为: 输出结果:只有点击页面上的a标签才弹出框。 以上的好处是:无论document内增加多少a标签元素,所有a标签都具有被触发的能力。像这种方式就是事件委托。我们希望为子元素注册事件,却把事件先注册到子元素的父级元素上,这样,在该父元素之内、动态添加的、任何与子元素同类的元素都注册了事件。 如果我们把事件注册到子元素上,在document中再动态添加与子元素同类的元素,都必须为这些刚动态添加的子元素分别注册事件。 另外,事件委托很好地利用了"事件冒泡"。当点击子元素,根据"事件冒泡",该子元素的父级元素捕获了该次点击事件,并触发自己的方法。 希望本文所述对大家的javascript程序设计有所帮助。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部