我认为有时它可能会混淆一个scroll
事件,例如,如果窗口是 800 x 300 像素,内容(body
元素)是 800 x 2000,并且主体上下滚动,body
则不会收到scroll
事件,但window
确实如此。
同样,如果 div A 包含 div B,并且 div B 太大而无法放入 div A 并且 div B 正在上下滚动,则 div B 不会收到scroll
事件,但 div A 会。
示例:http: //jsfiddle.net/RL5Qj/
所以有时它有点令人困惑,我们可以将scroll
事件更多地视为一个contentscrolled
事件吗?
(或者“div B 正在上下滚动”这句话在技术上不正确,而是应该是“div A 上下滚动以显示 div B 的一部分”?但我听到“内容正在一直上下滚动(在窗口内)”。)