D'attendre .charge à l'arrivée et de faire quelque chose
Je suis du chargement d'un script externe à travers .load('url') et besoin d'attendre la fin de la afin que je puisse mettre à jour la source d'une image. Parfois, la charge est assez rapide pour que l'image de rechargement s'applique, mais la plupart du temps cela prend trop de temps et l'image de rechargement qui se passe en premier, de sorte que l'image ne change en fait.
utilisation différée objet api.jquery.com/category/deferred-object ou de la charge de rappel du
OriginalL'auteur Nathan | 2011-07-20
Vous devez vous connecter pour publier un commentaire.
load
méthode a une fonction de callback qui est exécutée lorsque la requête est terminée. Je pense que vous devriez utiliser.OriginalL'auteur
Ajouter une fonction de rappel:
Plus à lire à http://api.jquery.com/load
OriginalL'auteur
Une réponse à votre question sur la façon de capturer le succès de l'événement de la fonction de charge:
Vérification de l'ajax de Jquery charge succès
OriginalL'auteur