我正在做一个scrollTop jQuery函数,它运行得非常好,如下所示:
$(function() {
$(window).scroll(function() {
var top = $(document).scrollTop();
if (top >= 1225) {
// Do something
}
});
});但是,如果用户的scrollTop高于1225,并且脚本未完全加载,则该函数不会发生,只要他再次滚动页面即可。难道没有一种方法可以让scrollTop总是检查,而不仅仅是用户滚动页面吗?
在此之前非常感谢。
发布于 2012-08-07 01:49:38
可以,请自行触发事件。
$(function() {
$(window).scroll(function() {
var top = $(document).scrollTop();
if (top >= 1225) {
// Do something
}
}).triggerHandler("scroll");
});https://stackoverflow.com/questions/11833269
复制相似问题