📅  最后修改于: 2023-12-03 15:16:47.246000             🧑  作者: Mango
event.stopImmediatePropagation()
方法是 jQuery 中用于阻止事件冒泡和取消后续事件处理程序的执行的函数。该方法会阻止任何其他与该元素关联的事件被触发,即使它们是在当前处理程序中注册的事件。
$(selector).click(function(event) {
event.stopImmediatePropagation();
});
无参数。
该方法没有返回值。
下面是一个示例,当单击链接时,它将停止事件冒泡:
$("a").click(function(event) {
event.stopImmediatePropagation();
});
event.stopPropagation()
方法。event.preventDefault()
方法和 event.stopPropagation()
方法。在编写 jQuery 代码时,我们可能需要停止事件冒泡,以便事件不会传递到其父元素或其他子元素,或者取消后续事件处理程序的执行。event.stopImmediatePropagation()
方法提供了一种有效的方式来完成这些操作。