我目前正在使用 Ariel Flesler 的“scrollTo”jQuery 插件: http://flesler.blogspot.co.uk/2007/10/jqueryscrollto.html
此处使用的示例: http://jsfiddle.net/aU7J6/9/
当它向下滚动时,您会发现无法使用鼠标滚轮或滚动条覆盖它。有什么办法可以做到这一点吗? (特别是鼠标滚轮)
更新:
我尝试在 scroll
事件上 stop()
窗口,但它不起作用( fiddle 已更新)。动画开始时会触发滚动事件。将 scroll
替换为 mousewheel
并没有什么区别。
最佳答案
您需要专门告诉可滚动实例停止,您可以使用插件的 ._scrollable()
方法访问它,我在这里更新了您的 fiddle
$(window).on('mousewheel', function() {
console.log('scrolling!');
$(this)._scrollable().stop();
})
关于jquery - 重写scrollTo jQuery 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9746043/