countUp计数器数字滚动

插件特效
2026-07-25 23:11 3 次浏览 • 0 次下载 3.5KB
countUp计数器数字滚动

更新时间:2020-07-30 01:13:43

更新说明:插件调用js代码优化:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
$(function() {
var countCXArr = [];
var countCX = function() {
$('.numCount').each(function(i, dom) {
if (countCXArr[i] && countCXArr[i] === true) {
return;
}
var sT;
var ncTop;
sT = $(window).scrollTop();
ncTop = $(dom).offset().top;
var id, decimals, startVal, endVal, duration;
if (sT > ncTop - $(window).height() && sT < ncTop) {
$(dom).find('.numCX').each(function() {
id = $(this).attr('id');
decimals = $(this).attr('data-decimals'), startVal = $(this).attr('data-startVal'), endVal = $(this).attr('data-endVal'), duration = $(this).attr('data-speed');
new CountUp(id, startVal, endVal, decimals, duration, {
useEasing: true, //效果
separator: '' //数字分隔符
}).start();
// target:目标元素id,
startVal: 你想要开始的值, endVal: 你想要到达的值, decimals: 小数位数, 默认值为0, duration: 动画持续时间为秒, 默认值为2, options: 选项的可选对象 countCXArr[i] = true;
})
}
})
}
countCX();
$(window).on("scroll", function() {
countCX();
})
});

更新时间:2020-07-23 01:05:59

星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

关于我们

隐私政策

侵权投诉

站长:IT小君

粤ICP备20043561号

2016-2046 © 星河码客

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare