Un $().click qui s'exécute 2 fois lors d'un seul click souris
Bonsoir à tous !
Voici mon code jQuery:
Code:
1 2 3 4 5
|
$(function() {
$("div.creation").click(function(){<div style="margin-left:40px">$(this).children("div.img").prepend('<div class="fermer">Fermer</div>');</div>}); |
Mon HTML:
Code:
1 2 3 4 5 6 7 8
|
<div class="creation" style="top:220px">
<div class="img"><img src="images/....jpg"></div>
<div class="txt">
<h4>monTitre</h4>
<div class="desc">...</div>
</div>
</div> |
Ce dernier bloc est présent plusieurs fois dans la page.
Lorsque je click sur la div creation, le div.fermer est créé 2 fois...
Pourquoi la fonction est elle exécutée deux fois ?
J'ai testé avec $('.creation').unbind('click') direct aprés l'appel de la fonction mais sans succès...
Le bug n'est pas dû à un second click souris...
Une idée ?
Merci d'avance pour votre aide