Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 重新启动for循环迭代_Jquery_Facebook - Fatal编程技术网

Jquery 重新启动for循环迭代

Jquery 重新启动for循环迭代,jquery,facebook,Jquery,Facebook,我从Facebook登录中得到了响应.data[j].picture.data.url,并且我在一个具有idfriendslist的div中使用了append函数。现在我的问题是,我想运行for循环1000次,而我只有500张图片,所以如何从零开始重新启动循环,以便在该div中只获得1000张图片 for (var j = 0; j < 1000; j++) { $("#friendslist").append('<img src="'+response.data[j].p

我从Facebook登录中得到了响应.data[j].picture.data.url,并且我在一个具有idfriendslist的div中使用了append函数。现在我的问题是,我想运行for循环1000次,而我只有500张图片,所以如何从零开始重新启动循环,以便在该div中只获得1000张图片

 for (var j = 0; j < 1000; j++) {
    $("#friendslist").append('<img src="'+response.data[j].picture.data.url+'"/>');
   }
for(var j=0;j<1000;j++){
$(“#friendslist”)。附加(“”);
}

所以在这里使用简单的
模运算(
j%500

var imgAvailable=500;
对于(var j=0;j<1000;j++){
$(“#friendslist”)。附加(“”);
}

无需重新启动循环。

我感谢您的工作,但对于其他用户,总的无图片将有所不同,那么我该怎么办。假设我有217张照片,我的朋友有300张。我想跑1000次,没有照片,但不超过1000次1000@PHP_USER1然后,只需在一个变量中包含图片总数,并将其替换为我在代码中提到的500张即可@拉贾普拉布请现在告诉我solution@PHP_USER1对不起(我不懂PHP…作为一个新问题问这个问题。
var imgAvailable = 500;

for(var j = 0; j < 1000; j++) {
  $("#friendslist").append('<img src="'+response.data[(j%imgAvailable)].picture.data.url+'"/>');
}