使用Jquery或plain Js我想在document ready
上运行一个函数,如果页面有一个垂直滚动条,并且可以滚动页面的ammount是200px
或更大。
基本上,我想修改下面的代码,使其在document ready
上运行,而不是在用户实际滚动时运行。
$(document).ready(function(){
$(window).scroll(function(){
if ($(this).scrollTop() > 200) {
// do stuff
}
});
});
答案 0 :(得分:2)
我就是这样做的。
$(document).ready(function() {
if(($(document).height() - $(window).height()) > 200)
{
//Do something.
}
});
答案 1 :(得分:0)
trigger
scroll
window
$(document).ready(function(){
$(window).trigger('scroll');
//or $(window).scroll();
});
$(window).scroll(function(){
if ($(this).scrollTop() > 200) {
// do stuff
}
});