gpt4 book ai didi

javascript - 在 jquery 中检测滚动并更改操作

转载 作者:太空宇宙 更新时间:2023-11-04 14:20:10 25 4
gpt4 key购买 nike

我有一个像这样的 jquery 覆盖。当页面加载时,这将像这样显示。 ONLOAD

当用户再次点击关闭或反馈按钮时,它会回到原来的位置。 POSITION

功能是这样的。现在,当用户滚动页面时,它应该会自动回到原来的位置。 Onload 我正在编写此 jquery 代码来执行此操作,调用关闭按钮 reset() 的 onclick。反馈 slideme() 的 onclick 被调用。所以我的问题是当用户向下滚动页面时,这个叠加层应该回到原来的位置。如何检测用户滚动并执行此操作?

$(document).ready(function()
{
SlideMe();

$('body').keypress(function(e)
{
if(e.keyCode == 27)
{
reset();
}
});

});
function SlideMe()
{
if(document.getElementById('hdnFBStats').value == 1)
{
document.getElementById('hdnFBStats').value =0;
reset();
return false;
}

$lngDocWidth = ($(document).width()/3)+32;

$('#overlay').fadeIn('fast',function(){
$("#fb").animate({marginRight:$lngDocWidth}, 1500);
});

$("#feedbackimg").css("margin-right", '100px');
$("#feedbackimg").css("float", 'right');

document.getElementById('hdnFBStats').value= 1;
}

function reset()
{
$("#fb").css('margin-right', '0px');
$('#overlay').fadeOut('fast');
}

最佳答案

您可以使用 jQuery 的 $(window).scroll() 事件

http://api.jquery.com/scroll/

关于javascript - 在 jquery 中检测滚动并更改操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13947856/

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