je suit petit script jQuery:événement jQuery ne pas exécuter immédiatement
$("#content").on("keyup", "#ID1", function() {
$("#ID2").load("loadText", resizeResult());
});
function resizeResult() {
if($("#ID2").height() != $("#ID3").height()){
$("#ID3").animate({
height: $("#ID2").height()
}, 800);
}
}
Mon problème est maintenant que la fonction de redimensionnement sera exécutée uniquement par le NEXT « keyup » événement mais je veux qu'il immédiatement lorsque le "charger" dans ID2 est terminé.
aucune amélioration. suppose que le problème est le contenu dynamique de la charge. En fait, je n'utilise pas de chaîne, mais une requête http pour obtenir le contenu de la div. il y a peut-être un délai entre la mise à jour du dom et le calcul de la taille du div. – larz