Недавно я сделал небольшой фрагмент jQuery, который позволяет мне показывать загрузку img до загрузки реального изображения.JQuery img preload не работает в FireFox
Фрагмент, кажется, работает в Safari, Chrome, но не FireFox.
FireFox отображает только loading
alt и никогда не переключается на загруженное изображение.
Вот фрагмент
var loading = $('<img src="/media/ajax-loader.gif" alt="loading" />');
$('.thumbnail').each(function(){
var loadIMG = loading.clone();
$(this).after(loadIMG).load(function(){
$(this).fadeIn('fast');
loadIMG.hide();
}).hide();
});
Любые идеи, почему?
Вы завертываете готовый метод? – RobertPitt
Я да, $ (document) .ready (function() {...}); – ApPeL