Estoy tratando de detener la carga de imágenes con javascript en dom listo y luego iniciar la carga cuando lo desee, una carga llamada lenta de imágenes. Algo como esto:¿Detener la carga de imágenes con javascript (lazyload)?
$(document).ready(function() {
var images = $('img');
$.each(images, function() {
$(this).attr('src', '');
});
});
Esto no funciona (probado en ff3.5, safari 3-4). Las imágenes se cargan de todos modos, no lo entiendo.
Por ejemplo, este complemento, www.appelsiini.net/projects/lazyload, está haciendo exactamente lo mismo, eliminando el atributo src en la carga de la página.
¿Qué me falta?
EDITAR: He añadido una página de prueba aquí: http://dev.bolmaster2.com/dev/lazyload-test/ Primero elimino por completo el atributo src, luego de 5 segundos lo agrego con la imagen original. Todavía no funciona, al menos Firebug dice que las imágenes se cargan al inicio, ¿es Firebug para confiar?
todavía no funciona? – mck89
no, lo siento, no – blmstr