gpt4 book ai didi

jquery - 向下滚动时发生事件

转载 作者:行者123 更新时间:2023-12-01 03:24:40 25 4
gpt4 key购买 nike

我只是想在页面滚动条位于页面中间(或 500px)时执行一些代码。问题是,这段代码适用于一直到页面底部执行,但如果我提供数字,则滚动时不会发生任何情况。有谁知道如何让事件在向下滚动 500px 时执行?

作品

$(window).scroll(function(){
if ($(window).scrollTop() == $(document).height() - $(window).height()){

没有

$(window).scroll(function(){
if ($(window).scrollTop() == parseInt(500)){

最佳答案

您真的需要在 500 像素处触发吗?你不能做类似的事情

$(window).scroll(function(){
if ($(window).scrollTop() >= 500){

如果您只想触发此事件一次,请使用标志变量,但请记住,不会在窗口滚动的每个像素处触发 .scroll()

标志方法可以是这样的

var flag = false;
$(window).scroll(function(){
if ($(window).scrollTop() >= 500 && flag == false){
flag = true;
//do what you want

关于jquery - 向下滚动时发生事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6517610/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com