17

今天我有一个理论问题。为什么滚动事件不冒泡?它与性能问题有关吗?我做了一些挖掘,但不幸的是没有找到任何可以满足我好奇心的答案。

感谢您的回复:)

4

1 回答 1

17

它会冒泡,但不会在元素上。它在文档对象上冒泡,直到 document.defaultView(文档的窗口)。发生这种行为是为了避免性能问题(滚动事件可以高速触发)。

如果您想了解有关滚动的更多信息,我建议您阅读 W3 文档:

https://www.w3.org/TR/cssom-view/#scrolling

我希望它有所帮助。

于 2016-02-23T00:43:59.920 回答