2010-07-09 4 views
0

J'ai un problème, j'utilise .live() pour lier mouseenter comme ceci:

$('a').live('mouseenter',function(e){ 
    alert($(this).attr('title')); 
}); 

Pour tous mes liens que je reçois une alerte pour le titre du premier lien, je pense que le problème est de $(this) mais je ne suis pas sûr, quelqu'un peut-il aider?

Répondre

1

Je ne pense pas que le code affiché est ce qui est en fait fonctionnement, il fonctionne :) Vous pouvez le tester ici: http://jsfiddle.net/YyMDg/

Voyez ce que la différence est dans votre réelle du code, vous boucle quelque part par exemple, et n'est pas évalué dans le gestionnaire, mais quelque part en dehors de celui-ci?