2009-08-27 9 views
0

Je lie l'événement click à 4 href (ils ont class = "alink") en utilisant JQuery dans l'événement ready() comme ceci: $ (".alink") .click (function() { débogueur;});JQuery: événement de liaison de liaison à plusieurs href ne fonctionne pas correctement

Je m'attends à ce que chaque fois que je clique sur un lien, l'événement se déclenche. Cependant ce que je remarque c'est que parfois il ne tire pas et quand il tire, il tire 4 fois. Est-ce que je ne le fais pas bien?

EDIT:

<div id="nav"> 
     <ul> 
      <li class="current"><a href="default.aspx" title="Home" class="alink">home</a></li> 
      <li><a href="faq.aspx" class="alink">faq</a></li> 
      <li><a href="" title="Webmail" class="alink">webmail</a></li> 
      <li><a href="contactus.aspx" title="contact" class="alink">contact us</a></li> 
     </ul> 
     </div> 
+2

après un exemple de code le reproduit votre problème, si vous le pouvez. –

+0

postez votre jquery complète aussi ... – Jason

Répondre

0

En fait, je trouve le problème. Le gestionnaire d'événements était dans une autre fonction!

Questions connexes