我有一個index.html頁面,我想從一個文件夾中顯示1個隨機圖像。jQuery隨機圖像
我找到了我喜歡的腳本,因爲我不必編寫每個圖像url。事情是,我只是不知道該怎麼做這個腳本!
我不確定「10 + 1」是什麼意思(文件夾中最多10個圖像?)。在「頭」中,我認爲我需要鏈接到一個jquery
庫。腳本應該放在.js
文件中,還是隻能放在頁面的「主體」(或其他地方)?
的HTML將:
IMG SRC = 「」 類= 「MyClass1的」 寬度= 「100px的」 高度= 「自動」 ALT = 「沒有圖像」/>
和腳本:
$('.myClass1').each(function() {
var num = Math.floor(Math.random() * 10 + 1),
img = $(this);
img.attr('src', 'url.com/folder/image_' + num + '.jpg');
img.attr('alt', 'Src: ' + img.attr('src'));
});
但是如何以及在哪裏放置代碼?我想我必須在腳本前後放置一個「腳本」標記,但是我會將腳本放在頭部,正文還是文件中?謝謝。 – Anne
這是一個好習慣,把它放在頭部(甚至是JS文件的src而不是HTML中的代碼),然後在[$(document).ready(..)](https:/ /learn.jquery.com/using-jquery-core/document-ready/)。看看[這個](https://www.w3schools.com/js/js_whereto.asp) – RompePC