dpowhyh70416 2016-11-22 06:28
浏览 25
已采纳

如何在每分钟添加2到当前值?

My HTML and CSS code is here. Every no. is in diffrent span tag. I need like 152,242 after 1 minute, 152,244 after 2 minutes and so on. I was trying to do it with jquery but i did not get the perfect output.

#hp_header .number{
    display: inline-block;
    width: 100%;
    text-align: center;
    margin-top: 40px;
}
#hp_header .number .number_inner{
    display: inline-block;
    text-align: center;
    color: #282828;
    font-family: SourceSansPro-Regular !important;
    font-size: 32px;
}
#hp_header .number .count{
    font-family: SourceSansPro-Regular !important;
    font-size: 32px;
    color: #f0f1b4;
    padding: 5px 10px;
    background-color: #282828;
    margin: 0px 5px;
}
#hp_header .number .members_count {
    width: 100%;
    float: left;
    margin-top: 10px;
    color: #282828;
    font-family: SourceSansPro-Regular !important;
    text-transform: uppercase;
    letter-spacing: 5px;
}
<div id="hp_header">
  <span class="number">
    <span class="number_inner">
      <span class="count">1</span>
      <span class="count">5</span>
      <span class="count">2</span>
      ,
      <span class="count">2</span>
      <span class="count">4</span>
      <span class="count">2</span>
    </span>
  </span>
</div>

Thanks in advance.

</div>
  • 写回答

1条回答 默认 最新

  • douke8473 2016-11-22 06:56
    关注

    Hope below code will help you. For testing i put 2 seconds interval(2000). You can make it (60000) for each minute

    setInterval(oneSecondFunction, 2000);
    function oneSecondFunction() {
       total = document.getElementsByClassName('count').length; 
       values = document.getElementsByClassName('count');
       current_value='';
      
       for(i=0;i<total;i++)
       {
           
           current_value+=values[i].innerHTML;
           
       }
       new_value = parseInt(current_value)+2;
       
       new_value_string=new_value.toString();
    
       for(j=0;j<new_value_string.length;j++)
       {
           values[j].innerHTML = new_value_string[j];
       }
      
    }
    #hp_header .number{
        display: inline-block;
        width: 100%;
        text-align: center;
        margin-top: 40px;
    }
    #hp_header .number .number_inner{
        display: inline-block;
        text-align: center;
        color: #282828;
        font-family: SourceSansPro-Regular !important;
        font-size: 32px;
    }
    #hp_header .number .count{
        font-family: SourceSansPro-Regular !important;
        font-size: 32px;
        color: #f0f1b4;
        padding: 5px 10px;
        background-color: #282828;
        margin: 0px 5px;
    }
    #hp_header .number .members_count {
        width: 100%;
        float: left;
        margin-top: 10px;
        color: #282828;
        font-family: SourceSansPro-Regular !important;
        text-transform: uppercase;
        letter-spacing: 5px;
    }
    <div id="hp_header">
      <span class="number">
        <span class="number_inner">
          <span class="count">1</span>
          <span class="count">5</span>
          <span class="count">2</span>
          ,
          <span class="count">2</span>
          <span class="count">4</span>
          <span class="count">2</span>
        </span>
      </span>
    </div>

    </div>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥20 易康econgnition精度验证
  • ¥15 线程问题判断多次进入
  • ¥15 msix packaging tool打包问题
  • ¥28 微信小程序开发页面布局没问题,真机调试的时候页面布局就乱了
  • ¥15 python的qt5界面
  • ¥15 无线电能传输系统MATLAB仿真问题
  • ¥50 如何用脚本实现输入法的热键设置
  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
  • ¥30 深度学习,前后端连接
  • ¥15 孟德尔随机化结果不一致