如何在15000px后停止- Javascript scrollTo

How it can stop after 15000px - Javascript scrollTo

本文关键字:Javascript scrollTo 15000px      更新时间:2023-09-26

这里有一个例子:http://jsfiddle.net/jquerybyexample/pusqN/light/我想在15000px处停止滚动

$(document).ready(function () {
var myInterval = false;
myInterval = setInterval(function () {
    var iScroll = $(window).scrollTop();
    if (iScroll + $(window).height() == $(document).height()) {
        clearInterval(myInterval);
    } else {
        iScroll = iScroll + 200;
        $('html, body').animate({
            scrollTop: iScroll
        }, 1000);
    }
}, 2000);

});

if中添加条件iScroll + $(window).height() > 15000:

...
if (iScroll + $(window).height() == $(document).height() ||
    iScroll + $(window).height() > 15000            // Stop after 15000px
   ) {
     clearInterval(myInterval);
}
...

小提琴