Сколько раз будет выполняться функция show? - PullRequest
0 голосов
/ 16 октября 2019

Я заметил, что он будет печатать много раз, когда я прокручиваю один раз. Означает ли это, что функция show выполняет столько же раз, сколько печатает?

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

});

1 Ответ

0 голосов
/ 16 октября 2019

Я думаю, что всякий раз, когда прокрутка больше 1000, и пользователь начинает прокручивать, эта функция происходит, поэтому вы должны проверить, что если scrollTop больше 1000 и элемент goTop скрыт, то это происходит один раз

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...