输入:
事件:
预期结果:
实际结果:
我确实尝试过"溢出:隐藏"在"身体"在动画期间,但这不会取消滚动事件,在自动滚动动画完成后(特别是使用笔记本电脑触控板),滚动事件仍会继续滚动页面。
有什么想法吗?谢谢!
P.S。:我会很感激原生的javascript答案。
答案 0 :(得分:0)
您可以使用window.pageYOffset
以下是一个示例:if语句中的代码仅在页面顶部的前100px内运行
window.addEventListener("scroll", function(){
if(window.pageYOffset < 100) {
console.log("hi there");
}
});