我一直在尝试使用jquery每秒更改一个字符串的值,并且还没有能够实现它。这是我的代码:
var bee = {
a: 0,
b: 1,
c:2
};
我希望能够更改' a' ' B' ' C'每秒例如:
我希望它每秒都重复这个过程。 我怎么做到这一点?
答案 0 :(得分:1)
您可以使用setInterval获取结果。
看看小提琴:https://jsfiddle.net/nmL9u3wu/
var a = 0,
b = 1,
c = 2;
$(document).ready(function(){
setInterval(function(){
a = (a + 1) > 9 ? 0 : (a + 1);
b = (b + 1) > 9 ? 1 : (b + 1);
c = (c + 1) > 9 ? 2 : (c + 1);
$("#a").text(a);
$("#b").text(b);
$("#c").text(c);
}, 1000);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
a: <span id='a'>0</span>
b: <span id='b'>1</span>
c: <span id='c'>2</span>
</div>