如何让这个脚本插入所有图像,而不仅仅是其中一张? 我只是希望它随机插入所有图像。
<script type="text/javascript">
var images = ['basketball.jpg', 'running.jpg', 'tennis.jpg', 'running-woman.jpg', 'swimming.jpg', 'cycling.jpg'];
$('<img src="images/large/' + images[Math.floor(Math.random() * images.length)] + '">').appendTo('#images');
</script>
最佳答案
要保持插入顺序随机,请使用 while 循环:
<script type="text/javascript">
var images = ['basketball.jpg', 'running.jpg', 'tennis.jpg', 'running-woman.jpg', 'swimming.jpg', 'cycling.jpg'];
while (images.length !== 0) {
var index = Math.floor(Math.random() * images.length);
$('<img src="images/large/' + images.splice(index, 1) + '">').appendTo('#images');
}
</script>
关于javascript - 随机播放图像 javascript/jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15473029/