我使用$(window).scroll()
事件来为我的元素添加动画。
- 在桌面浏览器中,当鼠标是滚动时触发事件。
- 在移动浏览器中,当拖动&触摸具有结束时触发事件。
有什么办法可以在触摸拖动的时候触发scroll()
事件(向下滚动/向上滚动)?
示例代码:
$(window).scroll(function(){
console.log('fired');
});
最后,这里有一个demo page(不能在移动使用的jsfiddle很好,因而我别处承载它)。请在桌面上尝试一下&移动浏览器。为方便起见,这里是QR码:
我有点觉得绑定'touchmove'可以帮助 – Alexander
@Alexander它不会帮助当我们有动力滚动 – Dan
@丹,够公平的。虽然,这个问题不是关于动态滚动 – Alexander