Bonjour,
je viens de découvrir cette superbe librairie (jQuery) qui facilite grandement la vie ^^. Je me pose tout de même quelques questions.
L'accès aux éléments d'une page se fait grâce à la fonction ready() qui permet d'attendre le chargement des éléments.
Ce code fonctionne très bien il va afficher le message "Hello world" quand on clique sur un élément alias. Maintenant j'aimerai générer dynamiquement un élément alias grâce au code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $(document).ready(function() { $("#alias").click(function(){ alert("Hello world"); });
quand on clique sur l'élément add, l'élément alias apparait mais impossible d'afficher "Hello world" en cliquant dessus. Je pense que ça vient du fait que l'élément alias a été créé après chargement de la page...Est ce que vous voyez une solution à ce pb?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $(document).ready(function() { $("#add").bind("click", function () { $("#divtest").html($("#divtest").html() +"<br><span id='alias'>alias </span>" ); }); $("#alias").click(function(){ alert("Hello world"); }); });
Merci d'avance
Partager