0

我在 div 上有一个向下箭头按钮,以显示它是可滚动的。当用户向下滚动或单击将其带到 div 底部的按钮时,此按钮会消失。现在,一旦用户滚动回 div 的顶部,这个按钮应该会重新出现。为了实现这个功能,我检查scrollTop了 div 的值:

if (element.scrollTop === 0) {
    element.style.display= 'block';
} else {
    element.style.display= 'none';
}

我已将此检查置于scroll,mousewheeltouchmoveevents 上,这在 Windows 和 Mac Chrome 和 Safari 上运行良好,但在 iOS 上的 Safari 上不起作用。要使其在 iOS 上的 Safari 上运行,需要进行哪些更改?

4

0 回答 0