我正在编写我的第一个 jquery 代码,并且我必须编写一个随机滑块,该滑块将通过 php 函数获取图像,并将按顺序显示它们并带有一些装饰。随机的事情是在 php 中完成的。我的jquery如下。
function bannerSlide(){
$.ajax({
type: "GET",
url: "test.php",
dataType: 'json',
success: function(images) {
$.each(images, function (index, value) {
$('#banner').slideUp(500).delay(2000).fadeIn(500).css('background', 'url(ItemPictures/'+value+')');
});
}
});
}
我得到images
数组中的图像并循环遍历它。我面临的问题是我的这段代码只显示数组中的最后一个图像。其他图像未显示,它一直在滑动数组的最后一个图像。但是,如果我alert
在函数中添加一个语句,$.each
那么在我单击警报框的 ok 后图像会发生变化,并且它会继续。
任何帮助将不胜感激。
请不要建议使用一些已经构建的滑块。