Javascript 如果文档可以通过200px或更高的运行函数垂直滚动

Javascript 如果文档可以通过200px或更高的运行函数垂直滚动,javascript,jquery,Javascript,Jquery,使用jQuery或纯JavaScript,如果页面有一个垂直滚动条,并且页面可以滚动的量是200px或更大,我想在documentready上运行一个函数 基本上,我想修改下面的代码,使其在documentready上运行,而不是在用户实际滚动时运行 $(document).ready(function(){ $(window).scroll(function(){ if ($(this).scrollTop() > 200) { // do stuff }

使用jQuery或纯JavaScript,如果页面有一个垂直滚动条,并且页面可以滚动的量是
200px
或更大,我想在
documentready
上运行一个函数

基本上,我想修改下面的代码,使其在
documentready
上运行,而不是在用户实际滚动时运行

$(document).ready(function(){
  $(window).scroll(function(){
    if ($(this).scrollTop() > 200) {
      // do stuff
    }
  });
});

您需要为
窗口触发
滚动

$(document).ready(function(){
   $(window).trigger('scroll');
   //or $(window).scroll();
});

$(window).scroll(function(){
     if ($(this).scrollTop() > 200) {
       // do stuff
     }
});

您需要为
窗口触发
滚动

$(document).ready(function(){
   $(window).trigger('scroll');
   //or $(window).scroll();
});

$(window).scroll(function(){
     if ($(this).scrollTop() > 200) {
       // do stuff
     }
});

我会这样做的

$(document).ready(function() {
  if(($(document).height() - $(window).height()) > 200)
  {
     //Do something.
  }
});

我会这样做的

$(document).ready(function() {
  if(($(document).height() - $(window).height()) > 200)
  {
     //Do something.
  }
});

这可能有帮助:这可能有帮助:这仍然会触发滚动?Asker想检查一个用户是否可以滚动,实际上不是他是否可以滚动,而是可以继续滚动pageready@randyOP是说我想修改下面的代码,使其在文档就绪时运行,而不是在用户实际滚动时运行,即他不想等待用户滚动,这是我的推测。这仍然会在滚动时触发?Asker想检查一个用户是否可以滚动,实际上不是他是否可以滚动,而是可以继续滚动pageready@randyOP的意思是,我想修改下面的代码,使其在文档准备就绪时运行,而不是在用户实际滚动时运行,即我认为他不想等待用户滚动。。