使滚动顶部始终检查

Make scrollTop to always check

本文关键字:检查 顶部 滚动      更新时间:2023-09-26

我正在做一个scrollTop jQuery函数,它工作得很好,见下文:

$(function() {
    $(window).scroll(function() {
        var top = $(document).scrollTop();
        if (top >= 1225) {
            // Do something
        }
    });
});

但是,如果用户的scrollTop ,在这种情况下,高于 1225,并且脚本未完全加载,则只要他再次滚动页面,该功能就不会发生。有没有办法使scrollTop始终检查,而不仅仅是用户滚动页面?

提前非常感谢。

是的,自己触发事件。

$(function() {
    $(window).scroll(function() {
        var top = $(document).scrollTop();
        if (top >= 1225) {
            // Do something
        }
    }).triggerHandler("scroll");
});