JQuery 提供了兩種方式來阻止事件冒泡。
方式一:event.stopPropagation();
程式碼如下:
$("#div1").mousedown(function(event){
event.stopPropagation();
});
複製程式碼
程式碼如下:
$("#div1").mousedown(function(event) {
return false; }); 但這兩種方式是有差別的。 return false 不僅阻止了事件往上冒泡,而且阻止了事件本身。 event.stopPropagation() 則只阻止事件往上冒泡,不阻止事件本身。