为什么滚动事件不会冒泡?

kaa*_*apa 10 javascript performance events scroll event-bubbling

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

谢谢你的回复:)

Elv*_*nte 9

它起泡但不是元素.它在文档对象上冒泡到document.defaultView(文档窗口).此行为恰好可以避免性能问题(滚动事件可能会以高速率触发).

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

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

我希望它有所帮助.

  • 它不会冒泡,但_可以_被捕获。将“addEventListener”的第三个参数设置为“true” (5认同)