好吧,我有一個菜單欄,可以從屏幕頂部切換下來。我只希望用戶第一次看到這個網站。我如何防止它在每一個後續頁面上播放?Jquery cookie只運行一次動畫
我的jQuery:
$(function() {
$(".bar-top").delay(700).animate({
marginTop: '0px'
}, 750, 'swing');
if ($(".banner-title").css('display') == 'block') {
$(".banner-title").delay(1500).addClass("fade");
$(".fade").fadeIn("slow");
$(".fade").hide();
}
});
我看着設置cookie,但作爲尚未空話工作正常。主要是因爲我不知道如何將其包裝在cookie中,如果語句。 banner-title
只是一些與導航一起淡入的文字。
我在想有沒有辦法可能只在索引頁上運行代碼,並阻止它在其他地方運行?儘管如此,這可能不是一個好的解決方案。
當我嘗試執行此操作時出現錯誤。我認爲這是因爲我已經爲我的代碼獲得了'if'聲明。我需要把它變成一個變量或什麼? – Doidgey
它不應該有所作爲。什麼是錯誤? –