Задать вопрос
@freeman0204

Как подправить этот счетчик чисел что бы корректно работал?

Cчетчик работает, если быть на это блоке и обновить то работает, а если проскролить с начала до блока то он считает с 0 до нужного числа, а потом обратно. Как сделать что бы просто считал, без обратного отсчета?

var target = $('.figures');
    var targetPos = target.offset().top;
    var winHeight = $(window).height();
    var scrollToElem = targetPos - winHeight;
    $(window).scroll(function () {
        var winScrollTop = $(this).scrollTop();
        if (winScrollTop > scrollToElem) {
            $('.figures .box .number').each(function () {
                $(this).prop('Counter', 0).animate({
                    Counter: $(this).text()
                }, {
                    duration: 4000,
                    easing: 'swing',
                    step: function(now) {
                        $(this).text(Math.ceil(now));
                    }
                });
            });
        }
    });
  • Вопрос задан
  • 109 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы