当鼠标在工具提示上时,我不想隐藏我的工具提示。但它应该将我们的鼠标从工具提示中隐藏起来。请帮我这样做
$(document).ready(function(){
$('[rel=tooltip]').bind('mouseover', function() {
if ($(this).hasClass('ajax')) {
var ajax = $(this).attr('ajax');
$.get(ajax, function(theMessage) {
$('<div class="tooltip">' + theMessage + '</div>').appendTo('body').fadeIn('fast');
});
}
else {
var theMessage = $(this).attr('content');
$('<div class="tooltip">' + theMessage + '</div>').appendTo('body').fadeIn('fast');
}
$(this).bind('mousemove', function(e) {
$('div.tooltip').css({
'top': e.pageY - ($('div.tooltip').height() / 2) - 5,
'left': e.pageX + 15
});
});
}).bind('mouseout', function() {
$('div.tooltip').fadeOut('slow', function() {
$(this).remove();
});
});
});
对应的(修剪过的)HTML,此处垂直格式化以更清楚地显示属性:
<a href="#"
alt="Image"
tooltip=""
rel="tooltip"
content="<div id=imagcon><img src=img/1.jpg class=tooltip-image/></div>"
>View Sonic</a>