J'ai un code qui fonctionne bien dans FF mais pas dans IE. J'ai lu d'autres articles disant que la méthode Jquery live ne supporte pas les événements de changement mais j'utilise un événement click. Voici mon code, il est à l'intérieur $ (document) .ready (function():..Jquery ne fonctionne pas dans IE
$("a").live("click", function(e) {
alert("link clicked");
//do stuff
});
Si FF l'alerte est déclenchée, mais pas dans IE Quand j'utilise $ ("a") cliquez dessus fonctionne bien, le problème est que j'ai besoin de la fonction à appliquer aux liens qui n'existent pas lorsque la page est chargée pour la première fois (ils seront créés via des appels ajax à un stade ultérieur)
Ai-je des options ici . Nous utilisons jquery-1.4.1.min.js.
Merci à l'avance
bien le contexte est la page entière. Puis-je le spécifier pour tout le corps de la page? – Kaskade
il devrait, $ (document.body) .delegate() par exemple. – jAndy
@jAndy - C'est presque la même chose que d'utiliser '.live()', '$ (document)' serait exactement le même, pas sûr de savoir comment cela résoudrait le problème du bouillonnement qui ne se produit pas. –