Bonjour à tous,
je rencontre un problème qui a certainement une solution.
je me sers d'un jquery pour changer l'état d'un bouton avec ce code :
donc sur ma fonction le change une div et la remplace par ce code HTML
Code : Sélectionner tout - Visualiser dans une fenêtre à part $('#croix').html('<div id="suppr" style="cursor : pointer;"><img src="../picto-admin-supprimer-photo.png" alt="supprimer la photo" /></div>');
Puis j'ai une bout de code qui écoute #suppr qui fait ca :
et rien ne se passe quand je clique sur ma div #suppr... ce qui est plus étrange, c'est que si j'écris directement dans mon html le code ci dessous, cela marche parfaitement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $('#suppr').click(function() {$('#retour_photo_1').attr('style', 'background:#ff6600;');});
Code html : Sélectionner tout - Visualiser dans une fenêtre à part <div id="suppr" style="cursor : pointer;"><img src="../picto-admin-supprimer-photo.png" alt="supprimer la photo" /></div>
Pourquoi Est-ce que lorsque c'est jquery qui l'écrit ca ne fonctionne pas ?
J'ai vérifié le code généré et il me parait bon.
Vous avez une idée ?
Partager