我在jQuery中使用each()
函数进行某些操作:
$("div img").each(function(){
//loop count = count of img tags
});
如何在结束时再次启动此each()
循环?
我想在迭代完成时自动回忆这个事件。
我也不想使用setTimeOut()
。
感谢高级。
答案 0 :(得分:1)
好的,这是你要求的无限循环。
function loop() {
$("div img").each(function(){
//loop count = count of img tags
});
loop();
}
loop();
以OP请求更新:使用setInterval:/
function loop() {
$("div img").each(function(){
//loop count = count of img tags
});
}
var intervalID = window.setInterval(loop, 500);
答案 1 :(得分:0)
你可以把它放在for循环中,它会在彼此之后执行。
for (var i = 0; i < 2; i++) {
$("div img").each(function(){
//loop count = count of img tags
});
}
这将循环两次。