セッションがあるときに表示される Div がありますが、それ以外の場合は非表示のままになります。
私が望むのは、その Div が表示されるようになると、数秒後にその Div を自動的かつゆっくりとフェードアウトすることです。
ここに私のコードと私がこれまでに試したことがあります:
<?php if(isset($_SESSION['message'])){ ?>
<div class="message">
<?php echo $_SESSION['message']; ?>
</div>
<?php unset($_SESSION['message']); } ?>
Jクエリ:
<script type="text/javascript">
if( $('.message').is(':visible') ) {
$(".message").fadeOut(1000);
}
</script>
私が直面している問題は、DIV が表示されるが、自動的にフェードアウトまたは非表示にならないことです。 さらに、コンソールにエラーはありません。