我有一个 php 页面,其中的变量在页面加载时设置为 true 或 false。我想在变量为真时显示一个特定的 div,然后 div 在 x 秒后消失。当它为假时,div 保持隐藏状态。
我的代码显示了 div,但它在 x 秒后并没有消失。
if($showNotification == TRUE){
echo "<div class='notification'>notification!!</div>";
echo '<script type="text/javascript">
$(document).load(
function() {
$("div.notification").fadeIn();
setTimeout(function() {
$("div.notification").fadeOut("slow");
}, 3000);
});
</script>';
}