jQuery le plus proche TR sélection

Espère que quelqu'un pourra vous conseiller. D'avoir des problèmes en essayant de supprimer une ligne une fois qu'un lien a été cliqué.

HTML

<table>
  <tr><td>Some Data</td><td><a href="#" class="remove-row>Remove Row</a></td></tr>
  <tr><td>Some Data</td><td><a href="#" class="remove-row">Remove Row</a></td></tr>
</table>

Maintenant la JS

 $("a.remove-row").live('click', function(eve){
  eve.preventDefault();
  $.ajax({
   type: 'GET',
   url: '/someaction/',
   dataType: 'json',
   success: function(msg){
    if(msg.error){
     alert(msg.error);
    }else{
     $(this).closest('tr').remove();
     alert(msg.success);
    }    
   }
  })
 });

Ce doit être vraiment simple mais pas son retrait de la ligne. Juste pour le plaisir si je le changer pour quelque chose comme

$('.remove-row').addClass('foo');

Il va ajouter de foo pour toutes les lignes de la table. Afin de comprendre pourquoi ses pas de retrait le plus proche de la ligne.

Des Idées ?

Remercie à l'avance.

OriginalL'auteur Lee | 2010-08-23