1
jquery UIツールチップを使用しています。使い方は次のとおりです。jquery UIツールチップに多くの画像を渡す方法
<a href="#" title="Enter Text Here" data-imgurl="Image-URL" class="fiwTooltip">Aumkar Thakur</a>
そしてここでは、JSファイル
$(document).ready(function() {
$('.fiwTooltip').hover(function(){
var title = $(this).attr('title'); //Getting Title Text
var imgurl = $(this).attr('data-imgurl'); // Getting Image URL
$(this).data('tipText', title).removeAttr('title');
$('<div class="tooltip"><p class="txttooltip">'+title+'</p><img src="'+imgurl+'" class="imgtooltip"/>')
.appendTo('body')
.fadeIn('slow');
}, function() {
$(this).attr('title', $(this).data('tipText'));
$('.tooltip').remove();
}).mousemove(function(e) {
var mousex = e.pageX + 20; //Get X coordinates
var mousey = e.pageY + 10; //Get Y coordinates
$('.tooltip')
.css({ top: mousey, left: mousex })
});
});
すべては、単一のイメージでうまく動作しますが、何であるか、私だけでなく、一枚の画像=「イメージ-URL」データimgurl を追加したい場合(私はユーザーアバターのコレクションを持っており、それらをすべて1つのツールチップに渡す必要があります)。問題を解決するにはどうしたらいいですか?
私たちに複数の画像がある場合、データをフォーマットする方法の例を与えます。 – Tschallacka