CountUp.js数字滚动插件使用方法详解


Posted in Javascript onOctober 17, 2019

CountUp.js 是一个轻量级,无依赖的JavaScript类,通过简单的设置就可以达到数字滚动的效果

演示地址: countUp.js

可配置项:

target = 目标元素的 ID;
startVal = 开始值;
endVal = 结束值;
decimals = 小数位数,默认值是0;
duration = 动画延迟秒数,默认值是2;

//用法:
 var options = {
      useEasing: true, 
      useGrouping: true, 
      separator: ',', 
      decimal: '.', 
 }
var demo = new CountUp(target , startVal, endVal , decimals , duration , options);
demo.start();

相关代码实例如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
</head>
<body>
  <div id="box"></div>
  <script src="https://cdn.bootcss.com/countup.js/1.9.3/countUp.js"></script>
  <script type="text/javascript">
    var options = {
      useEasing: true, 
      useGrouping: true, 
      separator: ',', 
      decimal: '.', 
    };
    var demo = new CountUp('box', 0, 4068, 0, 2.5, options);
    if (!demo.error) {
      demo.start();
    } else {
      console.error(demo.error);
    }
  </script>
</body>
</html>

CountUp.js数字滚动插件使用方法详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
犀利的js 函数集合
Jun 11 Javascript
javascript中全局对象的isNaN()方法使用介绍
Dec 19 Javascript
利用HTML5的画布Canvas实现刮刮卡效果
Sep 06 Javascript
基于jQuery实现音乐播放试听列表
Apr 14 Javascript
用JS动态设置CSS样式常见方法小结(推荐)
Nov 10 Javascript
JavaScript的事件机制详解
Jan 17 Javascript
vue语法之拼接字符串的示例代码
Oct 25 Javascript
jquery学习笔记之无new构建详解
Dec 07 jQuery
JS排序算法之希尔排序与快速排序实现方法
Dec 12 Javascript
微信小程序实现长按删除图片的示例
May 18 Javascript
解决vue.js提交数组时出现数组下标的问题
Nov 05 Javascript
vue-cli脚手架的.babelrc文件用法说明
Sep 11 Javascript
CountUp.js实现数字滚动增值效果
Oct 17 #Javascript
countUp.js实现数字动态变化效果
Oct 17 #Javascript
jQuery/JS监听input输入框值变化实例
Oct 17 #jQuery
countup.js实现数字动态叠加效果
Oct 17 #Javascript
vue使用showdown并实现代码区域高亮的示例代码
Oct 17 #Javascript
vue-devtools的安装和使用步骤详解
Oct 17 #Javascript
express中static中间件的具体使用方法
Oct 17 #Javascript
You might like
php 中include()与require()的对比
2006/10/09 PHP
组合算法的PHP解答方法
2012/02/04 PHP
php输出xml属性的方法
2015/03/19 PHP
php实现背景图上添加圆形logo图标的方法
2016/11/17 PHP
三个思路解决laravel上传文件报错:413 Request Entity Too Large问题
2017/11/13 PHP
PHP如何搭建百度Ueditor富文本编辑器
2018/09/21 PHP
jQuery Ajax 全解析
2009/02/08 Javascript
JS获取当前日期和时间的简单实例
2013/11/19 Javascript
jQuery实现HTML5 placeholder效果实例
2014/12/09 Javascript
原生JavaScript+LESS实现瀑布流
2014/12/12 Javascript
jQuery数据缓存用法分析
2015/02/20 Javascript
AngularJS表单验证中级篇(3)
2016/09/28 Javascript
原生JS控制多个滚动条同步跟随滚动效果
2017/12/22 Javascript
vue组件与复用详解
2018/04/08 Javascript
javascript数组元素删除方法delete和splice解析
2019/12/09 Javascript
vue计算属性+vue中class与style绑定(推荐)
2020/03/30 Javascript
Javascript基于OOP实实现探测器功能代码实例
2020/08/26 Javascript
python利用elaphe制作二维条形码实现代码
2012/05/25 Python
python PyTorch预训练示例
2018/02/11 Python
python自带tkinter库实现棋盘覆盖图形界面
2019/07/17 Python
Python实现性能自动化测试竟然如此简单
2019/07/30 Python
python访问hdfs的操作
2020/06/06 Python
Python 实现简单的客户端认证
2020/07/29 Python
Python 代码调试技巧示例代码
2020/08/11 Python
HTML5 video进入全屏和退出全屏的实现方法
2020/07/28 HTML / CSS
英国最大最好的无人机商店:Drones Direct
2019/07/12 全球购物
Europcar比利时:租车
2019/08/26 全球购物
线程同步的方法
2016/11/23 面试题
夜大毕业生自我鉴定
2013/10/31 职场文书
早读迟到检讨书
2014/01/24 职场文书
小小的船教学反思
2014/02/21 职场文书
敬老院活动总结
2014/04/28 职场文书
网吧消防安全责任书
2014/07/29 职场文书
落实八项规定专题民主生活会对照检查材料
2014/09/15 职场文书
详解Redis集群搭建的三种方式
2021/05/31 Redis
java项目构建Gradle的使用教程
2022/03/24 Java/Android