来自JSON API的jQuery图像旋转木马/滑块/动画

来自JSON API的jQuery图像旋转木马/滑块/动画,jquery,json,Jquery,Json,我有一个WordPress正在运行,还有一个id为“api images”的小div。这需要从正在子域上运行的JSON填充 jQuery(document).ready(function() { jQuery("#api-images").empty(); jQuery.ajax({ type: 'GET', url: 'http://www.mydomain.com/api/frontpage=1', dataType: "json", success: function(

我有一个WordPress正在运行,还有一个id为“api images”的小div。这需要从正在子域上运行的JSON填充

jQuery(document).ready(function() {
 jQuery("#api-images").empty();
 jQuery.ajax({
  type: 'GET',
  url: 'http://www.mydomain.com/api/frontpage=1',
  dataType: "json",
  success: function(data) {
   handleSpecial(data);
    },
  error: function(data) {
   console.log(data);
  }
 });
});
我试图迭代它,延迟它,然后无限次地再次运行该方法

var div = jQuery("#api-images");
jQuery.each(itemArray, function(i,v) {
    setTimeout(function() {
        div.empty();
        div.append(v);
    }, 2000);
});
每个v都包含HTML代码,就像包装在a href中的图像。我希望每个图像显示2秒,3秒,然后继续下一个。淡入淡出可能更可取,但目前并不重要


这段代码不起作用,我得到一个“太多递归”错误。有什么帮助吗?

您遇到了什么错误?“递归太多”就是这么说的。即使我消除了延迟。