这可能是由于移动设备上的触摸事件与鼠标事件的不同所导致。解决此问题的一种方法是使用单独的 jQuery 插件,如 touchSwipe (http://labs.rampinteractive.co.uk/touchSwipe/docs/)。在其中包括以下代码:
$(document).on("swipestart", function(event){ //停止当前滚动事件 $("html, body").stop(); });
通过使用此代码,可以通过触摸滑动来停止滚动事件,并使 Auto Scroll Jquery 在移动设备上正常工作。