2010-10-28 9 views
3

Quelqu'un at-il une idée de pourquoi ma charge paresseuse ne semble pas fonctionner?Une idée de pourquoi ma Lazyload ne fonctionne pas?

J'ai copié exactement à partir de la page de chargement paresseux, même en utilisant leurs images comme un test, ils chargent juste en normal plutôt que de fondu ...?

lazy link example

Je puis mettre un script pas de conflit que j'ai descendre aussi bien, rien n'y soit qui fixe ... il

fane juste vaguement dans le premier reste des images ne font rien :(

Très bizarre ..

Répondre

2

Taken un autre regard:

jQuery.noConflict(); 

jQuery(document).ready(function(){ 
    jQuery(function() {   // <-- what's this doing here? 
    jQuery("img").lazyload({ 
     placeholder: "/images/blank.gif", 
     effect: "fadeIn", 
     failurelimit: 1, 
     threshold: -20 
    }); 
    }); 
}); 

Vous définissez un événement onload dans votre gestionnaire onload, c'est étrange. Retirez-le et il peut fonctionner

+0

Merci pour vous aider, même avec cela sur elle ne fonctionne toujours pas :( Mon original a ceci et cela n'a pas fonctionné non plus ... $ (function() { $ (» img ".) lazyload ({ espace réservé: "/images/blank.gif", effet: "fadeIn", failurelimit: 1, seuil: -20 });} ); Sa me confondre .. – Jezthomp

+0

Je l'ai pour travailler localement mais ne fonctionne pas une fois en ligne :( J'ai également essayé quelques domaines. Très étrange .. http://snipt.org/loolp/ – Jezthomp

+0

@Jezthump: Le problème peut être que jQuery charge les images via Ajax, ce qui ne fonctionne pas si vous avez vos images sur un autre domaine, en raison de la même politique d'origine. Pour résoudre ce problème, vous devrez peut-être déplacer vos images vers le même domaine – Harmen

0

Il peut également la peine de vérifier ce plugin appelé JAIL images paresseux charge les

2

LazyLoad ne fonctionne plus ...

télécharger des images du navigateur moderne avant le Royaume chargé événements d'occasion.

http://www.appelsiini.net/projects/lazyload

... l'auteur dit ...

charge Lazy 'est pas utilisable. Il ne fonctionne pas avec les derniers navigateurs comme prévu. Je n'ai actuellement pas le temps de mettre à jour le code moi-même. Les correctifs sont toujours les bienvenus. Si vous trouvez une solution juste une fourchette et envoyez une demande de traction. Merci!

+1

C'est la partie de suppression automatique de l'image src qui ne fonctionne plus. La version 1.5 publiée le 23 décembre 2009 fournit une alternative où vous devez modifier HTML et stocker l'URL de l'image dans l'attribut 'original'. Je l'ai renommé récemment 'data-original' pour être compatible avec HTML5. J'ai également mis à jour à [documentation] (http://www.appelsiini.net/projects/lazyload) qui explique mieux comment l'utiliser. –