jQuery-Hover funktioniert nicht mit dynamischen Elementen
Ich erhalte Daten aus einer Datenbank und basierend auf der Anzahl der Übereinstimmungen möchte ich Folgendes ausgeben:
<div id='link_delete_holder' style='position:absolute;left:590px;top:10px'>
<img id='link_delete' src='images/account_related/icons/link_delete.png'/>
</div>
Ich möchte, dass sich das Bild beim Hover ändert, also benutze ich diesen Code:
$('#link_delete').hover(function(){
$(this).attr('src', 'images/account_related/icons/link_delete_h.png');
}, function(){
$(this).attr('src', 'images/account_related/icons/link_delete.png');
});
Das Problem ist, dass es nur für den ersten Datensatz (das erste link_delete-Bild, das angezeigt wird) funktioniert und anscheinend nicht für andere Bilder gilt.