Javascript 当我们到达该点时,开始计数

Javascript 当我们到达该点时,开始计数,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我们在脚本上设置了数字计数,但问题是,当我们刷新并到达页码计数开始时,我们希望当任何一个到达该数字或点时,然后开始计数 Css:- Js:- HTML:- <div class="row"> <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br

我们在脚本上设置了数字计数,但问题是,当我们刷新并到达页码计数开始时,我们希望当任何一个到达该数字或点时,然后开始计数

Css:-

Js:-

HTML:-

<div class="row">
  <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
  <div class="col-md-12 m-b-xm">
    <div class="col-xs-4 office">
      <div>
        <i><img src="images/office-ico.jpg" alt=""></i>
    <span class="count">10</span>
  </div>
  <p>Offices Worldwide</p>
</div>
<div class="col-xs-4 office">
  <div>
    <i><img src="images/hard-ico.jpg" alt=""></i>
    <span class="count" data-speed="1000">180</span>
  </div>
  <p>Hardworking People</p>
</div>
<div class="col-xs-4 office">
  <div>
    <i><img src="images/coun-ico.jpg" alt=""></i>
    <span class="count">06</span>
  </div>
  <p>Countries Covered</p>
</div>
<div class="clearfix"></div>
  </div>
</div>



































10 全球办事处

180 勤劳的人

06 涵盖的国家

请查看完整工作代码的链接:-


我认为这可以解决您的问题…

我对您的代码做了一些更改。检查这个

像这样使用数据属性

<span class="count" data-count="10">10</span> 
10

我们可以跟踪计数,然后增加计数。

您是否希望当用户重新加载页面时,计数器不会从一开始重新开始,而是从重新加载页面时达到的值开始继续?如果您的目标是在用户向下滚动到页面并显示在屏幕上时启动计数器,查看所描述的帮助器函数。当您预期某个元素的可见性可能已更改(例如,在滚动事件上)时,您需要调用它。谢谢,这是确定的,但我知道在页面上使用“自动滚动”可以执行此操作start@BharatNegi我已经根据你的要求更新了小提琴。退房
<div class="row">
  <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
  <div class="col-md-12 m-b-xm">
    <div class="col-xs-4 office">
      <div>
        <i><img src="images/office-ico.jpg" alt=""></i>
    <span class="count">10</span>
  </div>
  <p>Offices Worldwide</p>
</div>
<div class="col-xs-4 office">
  <div>
    <i><img src="images/hard-ico.jpg" alt=""></i>
    <span class="count" data-speed="1000">180</span>
  </div>
  <p>Hardworking People</p>
</div>
<div class="col-xs-4 office">
  <div>
    <i><img src="images/coun-ico.jpg" alt=""></i>
    <span class="count">06</span>
  </div>
  <p>Countries Covered</p>
</div>
<div class="clearfix"></div>
  </div>
</div>
<div class="row">

  <div id="startcount"class="col-md-12 m-b-xm">
    <div class="col-xs-4 office">
      <div>
        <i><img src="images/office-ico.jpg" alt=""></i>
        <span class="count">10</span>
      </div>
      <p>Offices Worldwide</p>
    </div>
    <div class="col-xs-4 office">
      <div>
        <i><img src="images/hard-ico.jpg" alt=""></i>
        <span class="count" data-speed="1000">180</span>
      </div>
      <p>Hardworking People</p>
    </div>
    <div class="col-xs-4 office">
      <div>
        <i><img src="images/coun-ico.jpg" alt=""></i>
        <span class="count">06</span>
      </div>
      <p>Countries Covered</p>
    </div>
    <div class="clearfix"></div>
  </div>
</div>
$(document).ready(function () {
document.getElementById("startcount").onmouseover = function() {
 $('.count').each(function () {
        $(this).prop('Counter',0).animate({
            Counter: $(this).text()
        }, {
            duration: 4000,
            easing: 'swing',
            step: function (now) {
                $(this).text(Math.ceil(now));
            }
        });
    });  // code to run when the user hovers over the div
};
});
<span class="count" data-count="10">10</span>