Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在页面高度范围内调用jQuery函数_Javascript_Jquery_Html - Fatal编程技术网

Javascript 在页面高度范围内调用jQuery函数

Javascript 在页面高度范围内调用jQuery函数,javascript,jquery,html,Javascript,Jquery,Html,我想在页面(滚动条)的当前高度在指定范围内时启动jQuery函数,例如,从1750px到2750px,启动一个函数,从2751px到3750px。另一个函数,我认为页面高度是在浏览器中的第一个垂直Px中测量的 很抱歉英语不好,也很抱歉说得不太具体……使用滚动处理程序和.scrollTop()注意,这将在每次滚动移动时调用,因此您需要一些代码来跟踪您所处的范围,并且只有在更改范围时才会触发: $(function() { $(document).on('scroll', function

我想在页面(滚动条)的当前高度在指定范围内时启动jQuery函数,例如,从1750px到2750px,启动一个函数,从2751px到3750px。另一个函数,我认为页面高度是在浏览器中的第一个垂直Px中测量的


很抱歉英语不好,也很抱歉说得不太具体……

使用
滚动处理程序和
.scrollTop()
注意,这将在每次滚动移动时调用,因此您需要一些代码来跟踪您所处的范围,并且只有在更改范围时才会触发:

$(function() {

    $(document).on('scroll', function() {
        var top = $(document).scrollTop();

        if (top >= 1750 && top <= 2750) {
            // Do something
        } else if (top >= 2751 && top <= 3750) {
            // Do something else
        }
    });

});
$(函数(){
$(文档).on('scroll',function(){
var top=$(document.scrollTop();

如果(top>=1750&&top=2751&&top Dude,这正是我想要的,非常感谢!我想在你的答案中“投赞成票”,但需要15个声誉,对不起……但是再次感谢,伙计,我可能会做一个切换!@Henrique,我相信你可以随时“接受”你问的答案。你只需要单击投票按钮下的复选标记。