여러 개의 배경 이미지가있는 여러 div가 있고 코드에 아래 표시된 것처럼 미리로드 할 수 있습니다. 일부 문서에서는 이러한 배경 이미지를 모두 사용하지 않으므로 문서에 사용되지 않는 경우에도 항상로드되는 많은 수의 배경 이미지를 미리 정의하는 대신 문서에 나타나는 인스턴스 만 미리로드하는 것이 좋습니다.jQuery - 문서에서 사용되는 미리 정의 된 CSS 배경 이미지 만로드 하시겠습니까?
이미지를로드하는이 코드는 있지만 사용중인 경우에만로드 할 이미지와 같습니다.
$(document).ready(function()
{
var img = document.createElement('img');
img.onload = function()
{
console.log("%o finished loading", this);
//Set mouseover/mouseout event here
};
img.src = 'image.png', 'image2.png', 'image3.png'; // i realized that i have no idea how to add more images
});
내 경험으로 볼 때 실제로 배경 이미지가 실제로 문서에 표시 될 때까지 다운로드되지 않습니다. 내 문제는 미리 다운로드하는 방법 이었지만 다른 방법은 아닙니다. 적어도 그것은 크롬과 파이어 폭스를 의미합니다. –