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>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 关于大棚监测的pcb板设计
  • ¥15 stm32开发clion时遇到的编译问题
  • ¥15 lna设计 源简并电感型共源放大器
  • ¥15 如何用Labview在myRIO上做LCD显示?(语言-开发语言)
  • ¥15 Vue3地图和异步函数使用
  • ¥15 C++ yoloV5改写遇到的问题