当前位置:   article > 正文

阻止冒泡无效问题

阻止冒泡无效问题

经常遇到用js渲染的div,绑定事件需要用到事件委托,此时阻止冒泡不能使用在时间委托中实现,比如

// 这种方法无效,阻止不了冒泡
$(document).on('click','#id',function(event) {
	event = event || window.event;
	event.stopPropagation();
})
  • 1
  • 2
  • 3
  • 4
  • 5

正确的写法是

// 这是正确写法
$(document).on('click',function() {
	$('#id').on('click',function(event) {
		event = event || window.event;
		event.stopPropagation();
	})
})
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/79459
推荐阅读
相关标签
  

闽ICP备14008679号