我想在点击按钮时更改5个或更多图像。我创建了一些代码,但无法理解为什么它不起作用。你可以在这里找到我的代码(我想在2张图片上更改图片):
var images = [
'img/tent1.png',
'img/tent2.png',
'img/tent3.png',
'img/tent4.png',
'img/tent5.png',
'img/tent6.png'
],
i=1;
for (var j = images.length; j--;) {
var img = new Image();
img.src = images[j];
}
$("#change").click('click', function (e) {
$('#awnings').attr('src', images[i >= images.length - 1 ? i = 0 : ++i]);
e.preventDefault();
});
http://jsfiddle.net/4Lzypuze/2/
有什么想法?谢谢您的帮助。