You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
1.2 KiB
31 lines
1.2 KiB
2 years ago
|
// counter
|
||
|
var a = 0;
|
||
|
$(window).scroll(function() {
|
||
|
var oTop = $('#counter').offset().top - window.innerHeight;
|
||
|
if (a == 0 && $(window).scrollTop() > oTop) {
|
||
|
$('.counter-value').each(function() {
|
||
|
var $this = $(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);
|
||
|
//alert('finished');
|
||
|
}
|
||
|
|
||
|
});
|
||
|
});
|
||
|
a = 1;
|
||
|
}
|
||
|
});
|