tu crée les éléments dans le div dans un fonction
et juste derrière tu crée les autres ? c'est ça ?
function element_dans_le_div() { .... }
...
element_dans_le_div();
création d'autres éléments en fonction du contenu du div
donc la function element_dans_le_div est lancée
et immédiatement,
sans attendre la fin de cette fonction, ça enchaîne sur la suite.
donc oui ça peut planter
__ mettre "création d'autres éléments en fonction du contenu du div"
en fin de la fonction element_dans_le_div ( ou l'appel à une fonction qui créera les autres élements )
__ attendre avant d'enclencher la création que les éléments soient bien créées
par exemple, en fin de element_dans_le_div mettre une variable à true ( qui
a été initialisée à false )
et avant la création des autres éléments attendre tant que cette variable n'est pas = true
ou attendre tant que le dernier élément ajouté n'existe pas
...
je ferais plutôt :
function element_dans_le_div( appel )
{ ... ajout des élements dans le div....
appel();
}
....
element_dans_le_div( fonction_pour_creer_les_autre_elements );