【发布时间】:2015-07-08 09:35:14
【问题描述】:
我在 Stack Overflow 上找到了这段代码:change images on click。
它对我有用。我希望它是随机的,但我怎样才能防止它重复图像。当用户单击所有图像时,它应该首先重复图像。
我用我的代码做了一个 JSfiddle:http://jsfiddle.net/gr3f4hp1/
JQuery 代码:
var images = ["02.jpg","03.jpg","01.jpg"];
$(function() {
$('.change').click(function(e) {
var image = images[Math.floor(Math.random()*images.length)];
$('#bg').parent().fadeOut(200, function() {
$('#bg').attr('src', 'items/'+image);
$(this).fadeIn(200);
});
});
});
【问题讨论】:
标签: javascript jquery html