Sto provando a interrompere il caricamento delle immagini con javascript su dom ready e poi avviare il caricamento ogni volta che voglio, un cosiddetto caricamento pigro delle immagini. Qualcosa del genere:Interrompe il caricamento delle immagini con javascript (lazyload)?
$(document).ready(function() {
var images = $('img');
$.each(images, function() {
$(this).attr('src', '');
});
});
Questo non funziona (testato in ff3.5, safari 3-4). Le immagini vengono caricate comunque, non capisco.
Ad esempio questo plugin, www.appelsiini.net/projects/lazyload, sta facendo esattamente la stessa cosa, rimuovendo l'attributo src al caricamento della pagina.
Cosa mi manca?
MODIFICA: Ho aggiunto una pagina di prova qui: http://dev.bolmaster2.com/dev/lazyload-test/ Prima rimuovo completamente l'attributo src, quindi dopo 5 secondi lo aggiungo con l'immagine originale. Ancora non funziona, almeno firebug dice che le immagini vengono caricate all'inizio, Firebug è fidato?
non funziona ancora? – mck89
no, mi dispiace, non è – blmstr