我看了一眼,我有点困惑。
对我的特定问题似乎有几个回应,但我不完全理解。
所以,如果有人能帮助你,那就太棒了!
基本上,我设置了一个变量
var firstThumb = "02"
我想增加
function thumbIncrease() {
firstThumb++
};
间隔
setInterval(function(){
getThumb.trigger("click");
thumbIncrease();
}, 5000);
基本上我期望发生的是 - 每5秒触发一次点击,我希望我的firstThumb变量增加1。
所以02,点击,03,点击,04,点击....
所以每次点击不同的元素。
任何帮助都会很棒!
谢谢!
修改
感谢您的回复!我现在明白了!所以我得到0的原因对我而言比对代码更重要。我目前有15件需要点击的东西。 01和15是2个字符,这意味着我的代码看起来更整洁。我应该只是提起并删除0吗?或者有更好的方法吗?
答案 0 :(得分:1)
var counter = 1;
setInterval(function() {
var _text = counter + "<br>";
$("div").append(_text);
counter++;
},5000);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div>
</div>
如果您希望它替换旧号码,请使用.html()
代替.append()
"01"
是一个字符串,1
是一个可以递增的数字。
答案 1 :(得分:0)
如果你只需要零填充:
function pad(num, size) {
var s = num+"";
while (s.length < size) s = "0" + s;
return s;
}
var thumbNumber = "02";
thumbNumber = parseInt(thumbNumber);
var nextNumber = pad(++thumbNumber,2);
console.log(nextNumber);