gpt4 book ai didi

jquery - 当用户滚动超过某个点时禁用 'click' 功能

转载 作者:行者123 更新时间:2023-12-01 08:36:48 25 4
gpt4 key购买 nike

我真的很苦恼,希望有人能帮忙!我有以下代码,通过切换类将项目从白色交换为黑色。

<script type="text/javascript"> 
$(document).ready(function(){
$('.cd-nav-trigger').click( function() {
$("#headerlogo").toggleClass("headerlogoblack");
} );
});
</script>

但我需要这个功能仅在用户没有滚动超过 80 像素时才起作用,一旦滚动超过 80 像素,此功能就不再起作用。我该如何实现这一点 - StackOverflow 上有类似的例子,我只是无法使用它。

最佳答案

您可以使用scrollTop()添加条件来检查窗口的滚动位置

$('.cd-nav-trigger').click(function() {
if ($(window).scrollTop() < 81) {
$("#headerlogo").toggleClass("headerlogoblack");
}
});

关于jquery - 当用户滚动超过某个点时禁用 'click' 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53023466/

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