キャッシュからロードされる可能性があるときに、Firebugが誤ってダウンロードを[ネット]タブに追加している可能性はありますか?
Javascriptギャラリーにいくつかのコードがあります。これは、サムネイルがクリックされたときに画像を遅延ダウンロードし、ダウンロードしたらそれを表示することを目的としています。これは、(ブール値の配列を介して)すでに最初にダウンロードされているかどうかを判別し、以前にダウンロードされている場合は、単にキャッシュから表示することを目的としています。
しばらくは問題なく動作していると思いましたが(2回クリックすると表示される速度のため)、最近Firebugの[ネット]タブを調べたところ、毎回大きな画像がダウンロードされているようです(ファイルの合計サイズがクリックするたびに大きくなります)。
少しデバッグしたところ、ブール値が正しく更新されていることがわかったので、何を間違えたのかわかりません。
だから私の質問は、Firebugが間違っている可能性があるか(私はそれを疑う)、またはキャッシュから表示するように強制する方法はありますか(image.srcの画像へのまったく同じパスを使用するとこれができると思いました)
これはJavascriptのオブジェクトへの私の最初の冒険だったので、私のコードに100%自信がないので、親切にしてください!