show函数将执行多少次?

问题描述 投票:0回答:2

[我注意到当滚动一次时它将打印多次。这是否意味着show函数执行的次数与打印一样多?

 $(function () {
    $(window).scroll(function () {
        if ($(this).scrollTop() >= 1000) {
            $(".goTop").show();  
            console.log("hello");
        } 
    });

});

javascript jquery
2个回答
0
投票

是的,显示的次数将与console.log完成的次数相同。如果可以,请在内部查看是否可以显示$(".goTop")


0
投票

我认为每当滚动超过1000并且用户开始滚动时就会发生此功能,因此您必须检查scrollTop是否大于1000并且goTop元素被隐藏,然后发生一次

© www.soinside.com 2019 - 2024. All rights reserved.