Jquery. Предварительная загрузка картинок

Jquery. Предварительная загрузка картинок

Множество скриптов прелоадеров картинок на яваскрипте. Но SPIP в спип многие функции реализованы при помощи Jquery. Поэтому логично, что preloader картинок хочется сделать не на plain javascript, а при помощи библиотеки.

Собственно говоря все просто, сначала мы описываем маленький плагин, который и будет загружать картинки, пока грузится страница. А потом напишем использование этого плагина. Jquery плагин прелоадера выглядит примерно так:

jQuery.preloadImages = function()
{
 for(var i = 0; i<arguments.length; i++)
 {
   jQuery("<img>").attr("src", arguments[i]);
 }
}

А его мы вызываем следующим образом:

$.preloadImages("image1.gif", "/path/to/image2.png",
"some/image3.jpg");

т.е. перечисляем картинки, которые надо загрузить на странице ( ну и путь к ним). Все.

Честно взято отсюда.