2010-02-01 3 views
0

J'ai une table HTML qui possède une propriété onClick sur la ligne qui me dirige vers une autre page. Sur cette table, je veux ajouter un bouton, ou une balise d'ancrage qui devrait faire autre chose; par exemple, supprimez la ligne de cette table.Gérer plusieurs événements sur une ligne de tableau HTML

Par défaut, en cliquant sur le bouton, il exécute cette fonction JS puis la fonction Row JS. Comment puis-je le définir pour qu'il n'exécute pas l'événement Row?

J'utilise JQuery pour lier la table rangée

$('#table-control-data >tr', jqueryContext).live('click', HandleAction); 
+0

Quel (s) navigateur (x) testez-vous? – outis

Répondre

0

utilisation

return false; 

à la fin de la fonction qui est appelée par le bouton.

Utilisez event.stopPropagation() à l'intérieur du bouton cliquez.

+0

Essayé cela, mais il va encore dans l'événement de ligne. – Zuber

+0

événement.stopPropagation travaillé. Merci – Zuber

Questions connexes