Ho una lista di elementi e alla fine ho un link per cancellarne uno alla volta.
Ho fatto questo script per confermare la cancellazione. Funziona ma non come dovrebbe nel senso che, siccome non gli passo l'id dell'elemento da cancellare, lui mi considera il primo link (elemento 80) anche se clicco sul secondo (81) o terzo (80). Ovviamente in quanto lui mi va a prendere $(".confirmClick").attr('href') del primo che trova.

Come posso fare per passargli anche l'attributo id cosicché io possa cancellare l'elemento giusto?

codice:
<html>
<head>
<link rel="stylesheet" type="text/css" href="css/redmond/jquery-ui-1.8.2.custom.css">
<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.2.custom.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#dialog').dialog({
   autoOpen: false,
   width: 400,
   modal: true,
   resizable: false,
   buttons: {
      "Sì, cancella": function() {
         document.location = $(".confirmClick").attr('href'); // è qui il problema!!! 
      },
      "No, torna alla lista": function() {
         $(this).dialog("close");
      }                   
   }                
});                 

$('.confirmClick').live('click',function() {
   $('#dialog').dialog('open');
   return false;
});
});
</script>
</head>
<body>
   delete
   delete
   delete
</body>
</html>