赞
踩
经常遇到用js渲染的div,绑定事件需要用到事件委托,此时阻止冒泡不能使用在时间委托中实现,比如
// 这种方法无效,阻止不了冒泡
$(document).on('click','#id',function(event) {
event = event || window.event;
event.stopPropagation();
})
正确的写法是
// 这是正确写法
$(document).on('click',function() {
$('#id').on('click',function(event) {
event = event || window.event;
event.stopPropagation();
})
})
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。