投稿 搜索

热搜词

热门文章

当前位置: 站长天下 / 文字广告 / jQuery数字滚动计数器代码
jQuery数字滚动计数器代码
标签:

插件介绍

    这是一款jQuery简单的数字增加动画,数字滚动效果、计数器动画特效。暂不支持不兼容IE678。

    浏览器兼容性

    浏览器兼容性
    时间:2018-05-18
    阅读:

jQuery数字滚动计数器代码

简要教程

这是一款jQuery简单的数字增加动画,数字滚动效果、计数器动画特效。暂不支持不兼容IE6,7,8。

使用方法

在页面引入以下JS文件

<script src="http://cdn.bootcss.com/jquery/1.11.0/jquery.min.js" type="text/javascript"></script>
<script>window.jQuery || document.write('<script src="js/jquery-1.11.0.min.js"><\/script>')</script>
<script type="text/javascript">
    $(document).ready(function(){
        $("#btn").click(function(){
            $('.counter-value').each(function(){
                    $(this).prop('Counter',0).animate({
                        Counter: $(this).text()
                    },{
                        duration: 3500,
                        easing: 'swing',
                        step: function (now){
                            $(this).text(Math.ceil(now));
                        }
                    });
                });
        });
          
    });
</script>

HTML结构

<div class="demo">
    <div class="container">
  
        <div class="row">
            <div class="col-md-3 col-sm-6">
                <div class="counter">
                    <div class="counter-content">
                        <i class="counter-icon fa fa-globe"></i>
                        <span class="counter-value">1530</span>
                        <h3 class="title">Web Design</h3>
                    </div>
                </div>
            </div>
  
            <div class="col-md-3 col-sm-6">
                <div class="counter">
                    <div class="counter-content">
                        <i class="counter-icon fa fa-rocket"></i>
                        <span class="counter-value">60</span>
                        <h3 class="title">Web Development</h3>
                    </div>
                </div>
            </div>
  
            <div class="col-md-3 col-sm-6">
                <div class="counter">
                    <div class="counter-content">
                        <i class="counter-icon fa fa-briefcase"></i>
                        <span class="counter-value">380</span>
                        <h3 class="title">Brand Building</h3>
                    </div>
                </div>
            </div>
  
            <div class="col-md-3 col-sm-6">
                <div class="counter">
                    <div class="counter-content">
                        <i class="counter-icon fa fa-mobile"></i>
                        <span class="counter-value">750</span>
                        <h3 class="title">Responsive Design</h3>
                    </div>
                </div>
            </div>
        </div>
      
    <div class="row">
        <div class="btn-container" style="width:150px;margin:0 auto;padding:2em 0;">
                <button id="btn" class="btn btn-success btn-block">重新开始计数器动画</button>
            </div>
    </div>
          
    </div>
      
</div>