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获取url中的参数且参数为中文时通过js解码
Mar 19 Javascript
js 打开新页面在屏幕中间的实现方法
Nov 02 Javascript
js获取当前页的URL与window.location.href简单方法
Feb 13 Javascript
JS设计模式之单例模式(一)
Sep 29 Javascript
vue2.x select2 指令封装详解
Oct 12 Javascript
Angular4.x通过路由守卫进行路由重定向实现根据条件跳转到相应的页面(推荐)
May 10 Javascript
JS实现的input选择图片本地预览功能示例
Aug 29 Javascript
基于Angularjs-router动态改变Title值的问题
Aug 30 Javascript
angularJs提交文本框数据到后台的方法
Oct 08 Javascript
微信小程序合法域名配置方法
May 06 Javascript
Jquery 动态添加元素并添加点击事件实现过程解析
Oct 12 jQuery
vue组件讲解(is属性的用法)模板标签替换操作
Sep 04 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
javascript语句中的CDATA标签的意义
2007/05/09 Javascript
自写的一个jQuery圆角插件
2010/10/26 Javascript
jquery随机展示头像代码
2011/12/21 Javascript
js substr支持中文截取函数代码(中文是双字节)
2013/04/17 Javascript
node.js中的dns.getServers方法使用说明
2014/12/08 Javascript
使用AngularJS实现表单向导的方法
2015/06/19 Javascript
js遍历json的key和value的实例
2017/01/22 Javascript
vue.js动态数据绑定学习笔记
2017/05/19 Javascript
微信小程序保存多张图片的实现方法
2019/03/05 Javascript
JavaScript生成随机验证码代码实例
2019/09/28 Javascript
基于axios 的responseType类型的设置方法
2019/10/29 Javascript
微信小程序实现星级评价
2019/11/20 Javascript
vue+canvas实现拼图小游戏
2020/09/18 Javascript
原生js实现简单轮播图
2020/10/26 Javascript
[42:27]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#2Fnatic VS OG第三局
2016/03/05 DOTA
[31:47]夜魇凡尔赛茶话会 第三期01:选手知多少
2021/03/11 DOTA
python用BeautifulSoup库简单爬虫实例分析
2018/07/30 Python
python匹配两个短语之间的字符实例
2018/12/25 Python
Python秒算24点实现及原理详解
2019/07/29 Python
Python 根据数据模板创建shapefile的实现
2019/11/26 Python
python中栈的原理及实现方法示例
2019/11/27 Python
在python里创建一个任务(Task)实例
2020/04/25 Python
自定义Django_rest_framework_jwt登陆错误返回的解决
2020/10/18 Python
CSS3绘制不规则图形的一些方法示例
2015/11/07 HTML / CSS
谷歌浏览器小字体处理方案即12px以下字体
2013/12/17 HTML / CSS
德国机车企业:FC-Moto
2017/10/27 全球购物
英国现代家具和照明购物网站:Heal’s
2019/10/30 全球购物
学生会招新策划书
2014/02/14 职场文书
大学毕业生求职自荐信
2014/02/20 职场文书
安全伴我行演讲稿
2014/09/04 职场文书
2015年教师个人业务工作总结
2015/10/23 职场文书
Django分页器的用法你都了解吗
2021/05/26 Python
MySQL8.0的WITH查询详情
2021/08/30 MySQL
Python如何快速找到多个字典中的公共键(key)
2022/04/29 Python
Mysql 文件配置解析介绍
2022/05/06 MySQL
Windows Server 2008配置防火墙策略详解
2022/06/28 Servers