Что такое лучший способ предварительной загрузки изображений:Более эффективные изображения способ предварительной загрузки
$.each(['{{ MEDIA_URL }}jwplayer/jwplayer.js',
'{{ MEDIA_URL }}jwplayer/jwplayer.js.jgz',
'{{ MEDIA_URL }}jwplayer/player.swf'], function() {
$('<img/>')[0].src = this;
или:
var preloadImages = ['{{ MEDIA_URL }}jwplayer/jwplayer.js',
'{{ MEDIA_URL }}jwplayer/jwplayer.js.jgz',
'{{ MEDIA_URL }}jwplayer/player.swf'];
var imgs = [];
for (var i=0; i<preloadImages.length; i++) {
imgs[i] = new Image();
imgs[i].src = preloadImages[i];
}
Что делает человека лучше, чем другие?
Первый имеет три линии меньше. –
Не можете ли вы предварительно загрузить их, указав их как img-теги в скрытом div? или это для динамически добавленных элементов или делает это с js лучшим способом? – jammypeach
Хотя ответ, скорее всего, № 2 по причинам ниже, это было бы хорошим упражнением, если бы вы измерили это сами, создав два html-файла, которые используют разные методы для загрузки нескольких десятков или даже нескольких сотен изображений. Вы можете измерить это самостоятельно, используя firebug/yslow. – Moses