我已经下载了一个输出数组内的随机图像的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