截面滚动动画计数器

时间:2018-12-31 15:56:31

标签: jquery

这就是我在滚动上创建动画计数器的方式。 如果有人知道,这在Mac Google Chrome上将无法使用,请指导我这段代码是什么问题。

var a = 0;
$(window).scroll(function () {`enter code here`
    var oTop = $('.countbox').offset().top - window.innerHeight;
    if (a == 0 && $(window).scrollTop() > oTop) {
        $('.num').each(function () {
            var $this `enter code here`= $(this), countTo = $this.attr('data-count');
            $({
                countNum: $this.text()
            }).animate({
                countNum: countTo
            },
                {
                    duration: 2000,
                    easing: 'swing',
                    step: function () {
                        $this.text(Math.floor(this.countNum));
                    },
                    complete: function () {
                        $this.text(this.countNum);
                    }
                });
        });
        a = 1;
    }
});

0 个答案:

没有答案