例
冒泡到父元素停止click事件:
$("span").click(function(event){
event.stopPropagation();
alert("The span element was clicked.");
});
$("p").click(function(event){
alert("The p element was clicked.");
});
$("div").click(function(){
alert("The div element was
clicked.");
});
试一试» 定义和用法
所述event.stopPropagation()方法停止事件的冒泡到父元素,防止任何父事件处理程序被执行。
提示:使用event.isPropagationStopped()方法来检查这个方法是否被调用的事件。
句法
event.stopPropagation()
参数 | 描述 |
---|---|
event | 需要。 该event的参数来自事件绑定功能 |