如何使用CountUp.js数字滚动插件

分类:知识百科 日期: 点击:0

CountUp.js数字滚动插件

CountUp.js是一款可以实现数字滚动的插件,它可以让数字从一个值滚动到另一个值,可以指定滚动的时间,支持小数点,支持负数,支持回调函数,支持自定义格式,支持滚动动画,支持多种语言,支持自定义字符,支持更多的参数设置。

使用CountUp.js数字滚动插件

使用CountUp.js数字滚动插件需要先引入countUp.min.js文件,实例化一个CountUp对象,并传入参数:

let countUp = new CountUp("target", 0, 100, 0, 2);

其中,target是要显示滚动数字的目标元素的id,0和100是数字滚动的起始和结束值,0是小数点位数,2是滚动的时间(单位为秒)。

就可以调用start()方法来开始滚动:

countUp.start();

调用start()方法之后,数字就会从0滚动到100,滚动的时间为2秒,如果想要停止滚动,可以调用stop()方法:

countUp.stop();

如果想要重新开始滚动,可以调用reset()方法:

countUp.reset();

如果想要更改滚动的起始和结束值,可以调用update()方法:

countUp.update(200, 300);

其中,200是新的起始值,300是新的结束值,滚动的时间和小数点位数不变。

CountUp.js还支持自定义格式,如果想要以千分位格式显示滚动数字,可以使用如下代码:

let countUp = new CountUp("target", 0, 100, 0, 2, {
    separator: ','
});

如果想要添加回调函数,可以使用如下代码:

let countUp = new CountUp("target", 0, 100, 0, 2, {
    callback: function() {
        console.log('done');
    }
});

上面的代码中,当滚动完成后,会在控制台输出“done”。

CountUp.js数字滚动插件是一款功能强大的插件,可以让数字滚动变得更加简单、高效。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。