私はローディングアニメーションを私のHTMLページに入れており、これは問題なく動作します。問題は、ページがリフレッシュされるたびに、読み込み中のアニメーションが再び表示され、最初のページの読み込みにのみ制限したい場合です。クッキーを使用して初めてページを読み込んだときにのみアニメーションの読み込みを表示しますか?
私はこの問題を解決するためにクッキーを使用していましたが、私はstackoverflowの質問の1つを参考にしました: load an ad (div) just once on first load私はそこに答えられたまったく同じコードを使用していた、私のIDを置き換えた。
$(document).ready(function() {
if (!readCookie("adSeen")) {
$("#loading").fadeOut("slow");
createCookie("adSeen", "1", 1000);
}});
その他のコードは同じです。私のクッキーは有効になっていますが、動作していません。それを解決するのを助けてください。ここで
は私のコードです:
https://jsfiddle.net/aman_chhabra/fguq4hnd/1/
役に立てば幸い:https://jsfiddle.net/mytest_jsfiddle/ojo2mosd/5/
'readCookie()'と 'createCookie()'を定義しましたか? – Barmar
https://jsfiddle.net/barmar/3426k3sn/ – Barmar
CSSで '#loading'イメージが隠されていますか? – Barmar