1. //e.stopPropagation();是阻止冒泡的函数
//e.preeventDefault()是阻止表单的默认行为,比如点击超链接跳转,就可以阻止跳转到指定的页面
//stopImmediatePropagation();取消冒泡事件并取消该事件的后续处理函数
e.stopPropagation();
alert('input');
});
$('div').bind('click', function (e) {
e.stopPropagation();
alert('div');
});
$(document).bind('click', function (e) {
alert('document');
})
本文介绍了JavaScript中使用e.stopPropagation()阻止事件冒泡、e.preventDefault()阻止默认行为及stopImmediatePropagation()取消冒泡事件并停止后续处理函数的方法。通过具体示例展示了如何在不同元素上绑定点击事件,并阻止事件向上层元素传播。
1248

被折叠的 条评论
为什么被折叠?



