event.stopPropagation()的行为;在不同的浏览器中

时间:2015-05-22 06:13:04

标签: javascript jquery

我想使用event.stopPropagation();的{​​{1}}方法来阻止事件的冒泡。

但我不确定它是否适用于所有浏览器。任何人都可以帮助使其适用于所有浏览器

  

例如:即(7,8,9,10),firefox,chrome。

2 个答案:

答案 0 :(得分:0)

event.stopPropagation()在浏览器中进行了规范化,因此它适用于所有平台和所有浏览器。通常,event.stopPropagationevent.preventDefault结合使用,这两项操作与return false语句相同。

function() {
  return false;
}

// IS EQUAL TO

function(e) {
  e.preventDefault();
  e.stopPropagation();
}

答案 1 :(得分:0)

event.stopPropagation();是一个智能功能,一旦你包含了使用纯JavaScript的JQuery库,就可以处理每个浏览器。