Jquery Interval Loop每隔一分钟后更改一次?

时间:2017-01-25 09:00:21

标签: javascript jquery

我尝试在传递一分钟时创建一个更改div编号的函数。我需要一次又一次地这样做。我的意思是说如果我给出数字241.我需要在一分钟后改变这一点320或任何一个这样。我尝试了很多,但仍然没有成功。如果有人知道怎么做,请帮助我。

4 个答案:

答案 0 :(得分:1)

使用setInterval

var div = document.getElementById('nums');
var currNum = 260;
div.innerHTML = 260;

setInterval(function () {
  currNum += 20;
  div.innerHTML = currNum;
}, 2000); // time in miliseconds.
<div id="nums"></div>

答案 1 :(得分:0)

工作代码:

<!DOCTYPE html>
<html>
<script>
    setInterval(function() {
        document.getElementById("divid").innerHTML = Date();
    }, 5000);
</script>
<body>
    <div id="divid"></div>
</body>
</html>

答案 2 :(得分:0)

也许你可以尝试这样的事情:

setInterval(function(){ $("#id").html(320); }, 60000);

答案 3 :(得分:0)

使用window.setInterval功能

$(() => {
  var counter = 0;
  window.setInterval(() => {
    counter++;
    $("#test").html('Has been running since '+counter+' seconds!');

  }, 1000); // After 1s for demo
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="test"></div>