2011-07-26 5 views
1

Puis-je simplement utiliser $(document).ready(function(){ //content }); de jQuery et une solution rapide pour le chargement paresseux?

+1

Pouvez-vous donner un peu plus de détails? – switz

+0

Nos stat et annonces JS supportent le chargement de la page, donc je veux que ces deux choses à charger après tout le reste. – ok1ha

+2

Ensuite, vous ne voulez pas de chargement paresseux, mais vous voulez un traitement $ (document) .ready. Avec un peu de soin, cela peut être fait à partir de ça. –

Répondre

1

Tous les gestionnaires passés à la méthode $(document).ready sont exécutés une fois que le DOM est prêt, donc cela ne va pas aider au chargement paresseux. Pour un chargement paresseux, vous devrez peut-être écrire votre propre logique.

3

$(document).ready ne provoque pas un chargement paresseux. Ce qu'il fait est d'attendre le chargement des éléments de la page avant d'exécuter le script - ce qui est très utile et important lorsque le code manipule des éléments de la page.

Le chargement paresseux impliquerait le chargement de parties de la page ou des données uniquement à la demande, uniquement en cas de besoin. Si vous avez réellement besoin d'un chargement paresseux, vous devez le faire correctement. Si vous avez juste besoin des éléments de la page à charger, alors $(document).ready est bien.

Questions connexes