jquery鼠标滚动数字增加插件---countUp.js

来源:互联网 发布:linux 文件夹 不同组 编辑:程序博客网 时间:2024/06/05 08:28

CountUp.js 无依赖的、轻量级的 JavaScript 类,可以用来快速创建以一种更有趣的动画方式显示数值数据。尽管它的名字叫 countUp,但其实可以在两个方向进行变化,这是根据你传递的 startVal 和 endVal 参数判断的。

这里写图片描述
可配置的参数:

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

使用示例:

var demo = new countUp("myTargetElement", 24.02, 94.62, 2, 2.5);demo.start();

部分代码

<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script><script language="JavaScript" type="text/JavaScript" src="countUp.min.js"></script><script type="text/javascript">var options = {    useEasing : true,    useGrouping : true,    separator : ',',    decimal : '.',    prefix : '',    suffix : ''};var demo = new CountUp("myTargetElement", 0, 32406, 0, 2.5, options);var demo2 = new CountUp("myTargetElement2", 0, 24745, 0, 2.5, options);var demo3 = new CountUp("myTargetElement3", 0, 71, 0, 2.5, options);demo.start();demo2.start();demo3.start();</script>

当然,实际使用中得加上滚动条判断,记得先引用jquery

$(window).scroll(function(){if($(window).scrollTop()>=600){demo.start();demo2.start();demo3.start();}})

例子效果:
这里写图片描述
这里写图片描述

如需代码,扫码入群:这里写图片描述

0 0