我有一个使用以下代码的通知系统
jQuery:
$(document).ready(function(){$.get('/codes/php/nf.php', function(data) {
$('#check').html(data);});
});
setInterval(function(){$.get('/codes/php/nf.php', function(data) {
$('#check').html(data);});
}, 10000);PHP:
//Database stuff would be here
$na = $num_rows; //Amount of notifications
if($na == "1"){
$nt="Notification";
} else {
$nt="Notifications";
}
if($na != "0"){
echo "<a href='#'>$na $nt</a>";
} else {
exit;
}(这是一个tipsy -- jQuery插件--工具提示)
title="<span id='check'>"我唯一的问题是,当有0个通知($na = 0)时,会显示一个空白的工具提示,而且看起来非常糟糕。因此,如果我想摆脱这个问题,基本上我不能有'title=‘,但我没有任何想法。有人知道我能解决这个问题吗?
好了,我发现我根本不能使用这个: title="“,因为即使根本没有数据,工具提示仍然是显示的。
发布于 2011-12-16 12:01:23
尝试更改
function(data) {
$('#check').html(data);
}有了这个:
function(data) {
if (data != '') {
$('#check').html(data);
}
}https://stackoverflow.com/questions/8529548
复制相似问题