배열 내에서 임의의 이미지를 출력하는 JavaScript를 다운로드했습니다. 그것은 모두 잘 작동하지만 제목 변수를 추가하여 이미지 대체 텍스트로 넣고 HTML 페이지에 표시합니다. jQuery/JS : 텍스트가있는 임의의 이미지? 텍스트를 추가하는 방법?
이
나는 자바 스크립트 코드를 사용하고 있습니다 : 이 가(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