La tabla y las imagenes se muestran dinamicamente o es estatico?
Si la tabla se genera dinamicamente de una Base de Datos, lo que debes hacer es meter el codigo javascript que tienes en una funcion y en tu codigo HTML hacer el llamado:
Código Javascript
:
Ver originalfunction prueba(id){
$("ul a li .song").hover(function() {
$("ul a li .photo .info"+id).fadeIn('slow');
},
function() {
$("ul a li .photo .info"+id).fadeOut('slow');
});
}
Código HTML:
Ver original<div class="imagen<?=$id_imagen>?" onmouseover="prueba("
<?=$id_imagen?>")">
<img src="" /></div>
es la variable que identifica la imagen, esto lo hago para que el ID que le coloques al DIV de la imagen no sea siempre el mismo
Este es el caso de que la tabla se te cargue dimamicamente
Si todo se carga Estaticamente, debes hacerlo como tu dijiste, crear varios ID y varias funciones Javascript