Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.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 $(窗口)。滚动(函数()不工作_Javascript_Jquery_Html - Fatal编程技术网

Javascript $(窗口)。滚动(函数()不工作

Javascript $(窗口)。滚动(函数()不工作,javascript,jquery,html,Javascript,Jquery,Html,出于奇怪的原因,$(window).scroll()不起作用。我在做这件事有一段时间了,但我不知道我在做什么傻事 提前感谢!请检查此项 并非总是需要$(窗口).scroll()在800处停止,此事件仅在您停止滚动$(窗口).scrollTop()后触发 你需要为它设置一些窗口 $(window).scroll(function(){console.log($(window).scrollTop()); if($(window).scrollTop() > 800 &&am

出于奇怪的原因,$(window).scroll()不起作用。我在做这件事有一段时间了,但我不知道我在做什么傻事

提前感谢!

请检查此项

并非总是需要
$(窗口).scroll()
在800处停止,此事件仅在您停止滚动
$(窗口).scrollTop()后触发

你需要为它设置一些窗口

$(window).scroll(function(){console.log($(window).scrollTop());
    if($(window).scrollTop() > 800 && $(window).scrollTop() < 850)
    {
        alert('mission accomplished');
    }
});
$(窗口).scroll(函数(){console.log($(窗口).scrollTop());
如果($(窗口).scrollTop()>800&$(窗口).scrollTop()<850)
{
警报(“任务完成”);
}
});

它工作正常。您可能没有得到预期的结果,因为您永远不会精确达到800。尝试使用>=800-不工作:(我可以清楚地在$(document).ready()函数上看到我的日志。但是我的$(window).scroll(function(){console.log(“test”);});不管我把它放在ready里面还是外面,函数都不起作用。有什么建议吗?
TypeError: window.scrollTop is not a function
$(window).scroll(function(){console.log($(window).scrollTop());
    if($(window).scrollTop() > 800 && $(window).scrollTop() < 850)
    {
        alert('mission accomplished');
    }
});