【发布时间】:2016-04-21 07:26:25
【问题描述】:
我正在使用全屏滑块,发现了这个小 sn-p:
jQuery(window).ready(function(){
setTimeout(scX, 6000);
});
function scX() {
hPos = jQuery("#hideMe").offset().top;
hHeight = jQuery("#hideMe").height();
jQuery("html, body").animate({scrollTop: +(hPos + hHeight)}, 1200);
}
它所做的只是在 6 秒后向下滚动到下一部分。 现在我的问题是:如果用户在脚本自动滚动到下一部分之前开始滚动,我想禁用 sn-p。
我希望你能帮助我,最好的问候朱利安。
【问题讨论】:
-
将
setTimeout放入一个变量中,然后当用户开始滚动(滚动事件)时,可以使用clearTimeout清除该变量。
标签: javascript jquery scrollto autoscroll