6

stopPropagation()缺少IE 支持,需要解决方法,但我不知道是否同样适用stopImmediatePropagation()- 对所有浏览器都是安全的,还是需要自己的一套解决方法?

4

2 回答 2

17

我也想知道浏览器是否支持 JavaScript event.stopImmediatePropagation,所以我决定通过检查以下方法是否存在来测试它:

Event.prototype.stopImmediatePropagation

以下桌面浏览器支持它:

  • 互联网浏览器 9+
  • 火狐 10+
  • 铬 6+
  • Safari 5.0+
  • Opera 15+(Presto 不支持stopImmediatePropagation
于 2013-08-06T11:05:10.053 回答
2

另一个答案中提到的 stopPropagation 与浏览器上本机可用的eventobject 方法有关,而stopPropagation()jQuery 的方法在所有浏览器中都可以正常工作(因为它是同一任务的包装器,考虑到此方法所在的浏览器功能正在运行)

于 2012-06-05T14:50:03.857 回答