El problema está en que repites elementos con los mismos
id
y eso es algo que nunca debes hacer puesto que, el valor del atributo
id
, debe ser único en todo el documento.
En su lugar, puedes usar clases, que sí pueden repetirse, y hacer selecciones con las mismas:
Código Javascript
:
Ver original$(".claseDiv").hover(function(){
$(this).parents("td").find(".claseEnlace").show();
}, function(){
$(this).parents("td").find(".claseEnlace").hide();
});
Con el método
.parents()
, buscas a los ancestros del
<div>
, especificando que buscas a la celda, y cuando es obtenida, se utiliza el método
.find()
para buscar en ella al enlace.