Bonjour,
Voila je rencontre un petit problème avec mon code.
<li><a href="#" data-target="work-1">Work 1</a></li>
<li><a href="#" data-target="work-2">Work 2</a></li>
<li><a href="#" data-target="work-3">Work 3</a></li>
<div class="column col-w-pd column-50 column-offset-50">
<img src="http://pipsum.com/1500x1500.jpg" alt="" class="thumb-work" id="work-1">
<img src="http://pipsum.com/1500x1500.jpg" alt="" class="thumb-work" id="work-2">
<img src="http://pipsum.com/1500x1500.jpg" alt="" class="thumb-work" id="work-3">
</div>
$(document).ready(function() {
$('.thumb-work').mouseenter(function() {
var target = $(this).data('target')
$('#' + target).show()
}).mouseleave(function(){
var target = $(this).data('target')
$('#' + target).hide()
});
});
Ce que je recherche faire c'est lors du passage de la souris l'image correspondant au lien s'affiche
Pour le coup le script actuelle n'affiche pas l'image.
Bonsoir.
Vu que tu veux que l'évènement soit actif sur le lien, il faut que tu utilises un sélecteur pour le lien et non sur celui des images, un petit exemple ici.
Salut, merci bien pour ton petit example, j'y est jeter un coup d'oeil et l'ai modifier à ma manière, je pensais qu'il y avait une genre de fonction comme toogle qui pouvait faire la même chose !