使滚动顶部始终检查
Make scrollTop to always check
我正在做一个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");
});
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 如何检查管道中未定义的项目
- 单击顶部导航时如何进行向下滚动效果(向下滑动).
- 主干-不管怎样,检查事件以前是否绑定过
- 使用javascript检查多个输入值,并在1次检查中标记多个输入框
- 递归使用 eval() 是检查程序执行的好方法吗?
- 检查onsubmit doenst work jquery contactform上的函数
- JavaScript 检查隐藏字段中的值并将其设置为隐藏字段值
- API密钥使用和检查示例
- 如何让程序检查所选单词中是否有按键
- JS:检查URL中的参数,然后迭代一个参数为var的函数
- 用于检查数组中是否存在元素的javascript自定义方法
- 使滚动顶部始终检查
- JQuery - 检查窗口何时位于顶部(用户不能再向上滚动)
- 如何使用javascript检查浏览器页面始终位于顶部
- 如何检查用户是否在HTML页面的顶部
- 检查页面是否在窗口的顶部
- 如果存在NoScript,如何检查NoScript(浏览器插件)并在屏幕顶部包含栏
- 在单个条件下检查滚动顶部和 id 偏移量