Exécuter javascript sur un élément chargé avec $.ajax
Bonjour à tous,
J'essaye depuis quelques heures de faire fonctionner un script JS ; le contexte :
Au clic d'un lien, je charge un contenu d'une page ajax-content.php via la méthode $.ajax.
Le contenu apparaît sur la page, jusque là aucun soucis.
Dans ce contenu, j'ai un bouton MODAL ( bootstrap ) qui ouvre un modal dans lequel est censé se trouver une timeline animé en JS/JSON.
Le problème :
Ma timeline ne fonctionne pas car le script JS qui gère la timeline ne s’exécute pas.
Si je place le code HTML de ma timeline sur l'index.php ( donc sans chargement ajax ), la timeline fonctionne donc le problème vient bien du fait que le script ne s’exécute pas sur un contenu chargé.
CE QUE J'AI ESSAYE :
Code:
1 2 3
| $("body").on("load", "myModal", function(event) { // on load du modal
// le script qui initialise la timeline
}); |
Ca ne fonctionne pas :mur:
Merci d'avance pour votre aide !!