我在我的网站上使用 Tipsy 工具提示脚本:
它显示一些关于鼠标悬停的信息。例如,我有一个带有用户照片(缩略图)的页面,并且 onmouseover Tipsy 显示用户名和年龄。
<div id="up_gus" style="display:inline-block;">
<a href="/profile.php"><img class="west" title="username showed by Tipsy" src="/foto.jpg"/>
</a></div
它工作正常,但现在我添加了 Ajax/Jquery 来加载更多照片而无需刷新页面。
<div id="more"><a class="l_more" id="<?php echo $pid;?>" href="#!" >Show more</a></div>
$('.l_more').live("click",function() {
var last_msg_id = $(this).attr("id");
if(last_msg_id!='end'){
$.ajax({
type: "POST",
url: "/mas.php",
data: "vid="+ last_msg_id,
beforeSend: function() {
$('a.l_more').append('<img src="../load.gif" />');
},
success: function(html){
$("div#more").remove();
$("div#up_gus").append(html);
}
});
}
return false;
});
如果我加载更多结果(照片) Tipsy onmouseover 不显示任何内容。有什么想法不适用于 Ajax?