J'essaye de faire un script qui met à jour l'image captcha, qui est chargé par la fonction live() ... Cela fonctionne, mais il ne met à jour l'image 1 fois sur firefox, 2 fois sur safari ... Comment puis-je faire cela pour travailler plusieurs fois?jquery .live() cliquez plusieurs fois
jquery 1.4.2
partie pertinente du code:
/* captcha image change */
var rand = Math.random();
$('a.captcha_refresh').live('click', function() {
$('img.captcha').attr("src", 'captchashow.php?sid=' + rand);
});
grâce, BRM
comme une note de côté, vous pouvez utiliser 'délégué()' 'au lieu de vivre()'. Est un peu plus rapide. –