Muchas gracias, Dany_s, ya está solucionado.
Me surgen algunas dudas:
Código HTML:
<div class="imagen">
<div class="encabezado-img">Encabezado</div>
<div class="miniaturas">
<img src="servidor/img.jpg" class="img-miniatura" />
</div>
<div class="pie-img">Pie de imagen</div>
</div>
Esa es la estructura básica del contenido que se genera por cada imagen. Una pregunta es: agregar
this como parámetro, además del nombre de la clase, ¿es redundante? Es decir, enviar un
$('.imagen', this).mouseover(... en lugar de sólo enviar un parámetro.
Éste es el código JQuery que hace otorga la funcionalidad:
Código Javascript
:
Ver original$(document).ready(function() {
$(".imagen").mouseover(function(event) {
$(".encabezado-img", this).show();
$(".pie-img", this).show();
});
$(".imagen").mouseout(function(event) {
$(".encabezado-img,.pie-img", this).hide();
$(".pie-img", this).hide();
});
});
Otra duda es: ¿el unir las funciones
y
con un punto (.) es lo que se conoe como
callback?
Gracias por la respuesta. Buen día.