我已經下載了一個輸出數組內的隨機圖像的JavaScript。這一切都很好,但我想添加一個標題變量,將其作爲圖像替代文本放入,同時也顯示在HTML頁面上。jQuery/JS:隨機圖像與文字?如何添加文本?
這是JavaScript代碼我使用:
(function($) {
$.randomImage = {
defaults: {
path: 'images/',
myImages: ['image01.png', 'image02.png', 'image03.png', 'image04.png ', 'image05.png ', 'image06.png ']
}
}
$.fn.extend({
randomImage: function(config) {
var config = $.extend({}, $.randomImage.defaults, config);
return this.each(function() {
var imageNames = config.myImages;
var imageNamesSize = imageNames.length;
var lotteryNumber = Math.floor(Math.random() * imageNamesSize);
var winnerImage = imageNames[lotteryNumber];
var fullPath = config.path + winnerImage;
$(this).attr({
src: fullPath,
alt: winnerImage
});
});
};
});
})(jQuery);
我怎麼能說..
如果隨機image03.png,然後變量imageTitle =「這是馬的形象」? ??
然後在我的HTML代碼中,我可以打印出imageTitle。
謝謝 真誠 - Mestika
謝謝喲你非常感謝你的幫助,但我可以再問一個問題。如何在HTML頁面輸出標題?輸出圖像時,我使用下面的代碼:,但不能打印標題。我有另一個JS我加載這個代碼:$('。shuffle')。randomImage({path:'images /'}); – Mestika