私は500以上のアイコンを持つウェブサイトを持っています。私は、img.src = "/images/icon1.png"を使って自分たちでロードするだけでは時間がかかりすぎるということを発見しました。私のサイトの他の要素はページの下にあるので、すべてのためロードに30秒かかるアイコンが最初にロードされます。このような大量のアイコンで作業する最善の方法は何ですか?どのようにプリロードし、好ましくは1つの大きなスプライトにしないのですか?どのようにサーバーからjavascript配列に多くのイメージを添付しますか?
var img = new Image();
img.src = "/images/icon1.png";
より良い方法は、配列を使用することです:彼らは
'img.src = "/images/icon1.png"'←は、JavaScriptやHTMLはありますか? – Ross
javascript。 DOMレベル。 javascript関数内 – Gravychain
イメージを遅延ロードすることができます。 https://github.com/tuupola/jquery_lazyload –