私は数秒間ウェルカムメッセージを表示してから、フェードアウトして戻ることはありません(ユーザーがクッキーを削除しない限り)。私はjs cookieかlocalStorageのどちらかを使ってこの2つの方法ができることを知っています。これは私が使用しているコードです:初めての閲覧者のみのメッセージを表示
$(document).ready(function() {
if(localStorage.getItem('messageState') != 'shown'){
$("#message").delay(2000).fadeOut();
localStorage.setItem('messageState','shown')
}
$('#message').fadeOut();
});
});
しかし、それはフェードアウトしていません。私は間違って何をしているすべてのアイデア?
jsクッキーを使用する方がいいですか? 、});
とフェードアウト作品をあなたの最後の行を削除しますhttp://jsfiddle.net/Y2D67/1786/
メッセージが読み込まれた後。リフレッシュすると、メッセージが表示され、非常に迅速に消えます。これをやめる方法はありますか?フェードアウトでクラスhideを追加しようとしましたが、リフレッシュ時に削除されています。 – alexgomy
私は個人的には最初に隠し、新しいものであればフェードインしてからフェードアウトします。 – Loaf