例
冒泡到父元素停止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的參數來自事件綁定功能 |