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

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

jquery鼠标滚动数字增加插件---countUp.js_第1张图片
可配置的参数:

target = 目标元素的 ID;
startVal = 开始值;
endVal = 结束值;
decimals = 小数位数,默认值是0
duration = 动画延迟秒数,默认值是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();
}
})

例子效果:
jquery鼠标滚动数字增加插件---countUp.js_第2张图片
jquery鼠标滚动数字增加插件---countUp.js_第3张图片

如需代码,扫码入群:jquery鼠标滚动数字增加插件---countUp.js_第4张图片

你可能感兴趣的:(css动画,动画加载,网页特效)