簡體   English   中英

show function 會執行多少次?

[英]How many times will the show function execute?

我注意到滾動一次它會打印很多次。這是否意味着顯示 function 執行次數與打印次數一樣多?

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

});

是的 show 將在 console.log 完成時被調用多次。 在里面,如果您可以再有一個條件,您可以檢查$(".goTop")是否顯示(顯示屬性不應為無)。

我認為每當滾動超過 1000 並且用戶開始滾動這個 function 時,你必須檢查 scrollTop 是否超過 1000 並且 goTop 元素被隱藏然后它會發生一次

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM