Considérons le code suivant, en théorie l'événement click doit se lier à chaque élément mais pour une raison quelconque (à mon insu) il se liera uniquement au dernier lien. Quelqu'un a-t-il une idée?
$.each(data, function(i,aitem){
linkid = 'address'+i;
$("#SearchResults").html($("#SearchResults").html()+'<p><a id="'+linkid+'" href="#">'+ aitem.Address +'</a></p>');
$('#'+linkid).bind("click", function(){
otherfunction(i);
return false;
});
});
Merci, ceci l'a réparé! –