Poshy Tip: http://vadikom.com/demos/poshytip/
, :
<a href="http://linkurl" id="link" data-tooltipimage="http://imageurl" title="sometitle">link...</a>
<script type="text/javascript">
$('#link').each(function() {
var img_url = $(this).data("tooltipimage");
var tooltip = img_url ? "<img src='"+img_url+"' alt='' />" : $(this).attr("title");
$(this).attr("title","");
$(this).poshytip({
content: function(updateCallback) {
return tooltip;
}
});
});
</script>
data-tooltipimage , .
: , :
<a href="http://linkurl" id="link" title="sometitle">
link...
<span class="hidden-tooltip-data" style="display: none;"><img />...</span>
</a>
<script type="text/javascript">
$('#link').each(function() {
var tooltip = $(".hidden-tooltip-data",this).html();
$(this).attr("title","");
$(this).poshytip({
content: function(updateCallback) {
return tooltip;
}
});
});
</script>
EDIT 2:, :
<a id="link1" href="http://linkurl" title="sometitle">link...</a>
<span id="link1_tooltip" style="display: none;"><img /><a></a>...</span>
<script type="text/javascript">
$('#link').each(function() {
var linkid = $(this).attr("id");
var tooltip = $("#"+linkid+"_tooltip").html();
$(this).attr("title","");
$(this).poshytip({
content: function(updateCallback) {
return tooltip;
}
});
});
</script>