在jQuery中,我們可以使用以下代碼來隨機設置一張圖片的src屬性:
$(document).ready(function(){
var imgSrcArray = ['img/1.jpg', 'img/2.jpg', 'img/3.jpg', 'img/4.jpg', 'img/5.jpg'];
var randomSrc = imgSrcArray[Math.floor(Math.random() * imgSrcArray.length)];
$('img').attr('src', randomSrc);
});
代碼解析:
- 首先,我們使用jQuery的document.ready()方法來確保頁面加載完成后才運行代碼。
- 然后,我們定義一個包含多張圖片路徑的數組imgSrcArray。
- 接著,我們使用Math.random()方法來隨機生成一個0到1之間的隨機數。
- 我們使用imgSrcArray.length來獲取數組元素的數量,然后使用Math.floor()方法向下取整得到一個從0到數組元素數量減一的隨機整數。
- 最后,我們使用jQuery的attr()方法來設置圖片的src屬性為隨機生成的圖片路徑。
下一篇div 加顏色