Arrêter le chargement d'images en javascript (lazyload)?

Je suis en train d'arrêter le chargement d'images avec javascript sur les dom prêt et puis init le chargement à chaque fois que je veux, ce qu'on appelle le chargement différé des images. Quelque chose comme ceci:


$(document).ready(function () {
  var images = $('img');
  $.each(images, function() {
    $(this).attr('src', '');
  });
});

Cela ne fonctionne pas (testé dans ff3.5, safari 3-4). Les images devient chargé de toute façon, je n'ai pas l'obtenir.

L'exemple de ce plugin, www.appelsiini.net/projects/lazyload, est en train de faire exactement la même chose, la suppression de l'attribut src de chargement de page.

Ce qui me manque?

EDIT: j'ai ajouté une page de test ici: http://dev.bolmaster2.com/dev/lazyload-test/
J'ai d'abord supprimer l'attribut src complètement, puis après 5 secondes, je l'ajouter avec l'image d'origine. Ne fonctionne toujours pas, au moins firebug dit que les images sont chargées au démarrage, est firebug faire confiance?

cela ne fonctionne toujours pas?
non, désolé, ça ne marche pas

OriginalL'auteur bolmaster2 | 2009-08-27