我无法将参数传递给匿名函数。图像是一个文件名数组。我确定它是在我尝试传递它之前定义的,并且它在下面的匿名函数中是未定义的。这是怎么回事?对于任何缺乏细节,我深表歉意。使用 jQuery 1.9
function setup_slideshow(){
$('#slide1').fadeOut(0);
$('#slide0').fadeIn(0);
$.ajax({
url: "/inc/phplib/fetch_images.php",
async: true,
// Receives a string with a colon separated list of filenames (images)
complete: function(data){
var images = data.responseText.split(":");
$('#slide0').attr("src", images[0]);
$('#slide1').attr("src", images[1]);
var t = setTimeout(function(images){
move_slideshow(images, 2, 1);
}, 550);
}
});
}