//鼠标悬停,滚动停止setTimeout(function() { $("div").find(".frozen-center").mouseover(function() { window.flag0 = false; }); //鼠标离开,继续滚动 $("div").find(".frozen-center").mouseleave(function() { window.flag0 = true; }); var old = -1; var interval = setInterval(function() { if (!self1.isVisible()) { return; } if (window.flag0) { currentpos1 = $("div").find(".frozen-center").scrollTop; if (currentpos1 == old) { $("div").find(".frozen-center").scrollTop = 0; } else { old = currentpos1;莫名失效了,大佬查一下