J'essaie de modifier le script suivant pour afficher/masquer le conseil uniquement lorsque le "?" est plané sur et non l'ensemble "li" BlocJQuery Hover Tip
Le code HTML:
<ul class="tips">
<li>
<a href="#" class="tooltip">?</a> Feature 1
<div class="tip">
<h4>Tip Title 1</h4>
<h4>Tip Q</h4>
<p>Tip A</p>
</div>
</li>
<li>
<a href="#" class="tooltip">?</a> Feature 2
<div class="tip">
<h4>Tip Title 2</h4>
<h4>Tip Q</h4>
<p>Tip A</p>
</div>
</li>
<li>
<a href="#" class="tooltip">?</a> Feature 3
<div class="tip">
<h4>Tip Title 3</h4>
<h4>Tip Q</h4>
<p>Tip A</p>
</div>
</li>
</ul>
Le script JQuery
$("ul.tips li").hover(function() {
$(this).find("div").stop()
.fadeIn()
.css("display","block")
}, function() {
$(this).find("div").stop()
.fadeOut()
});
Le CSS:
.tips div {
display: none;
position: absolute;
bottom: 0;
width: 100%;
height;auto;
background: #e00;
left:0;
}
J'ai essayé de modifier le script comme si
$("ul.tips li a").hover(function() {
donc il cible le "a" tag mais le finit par ne rien montrer.
Merci Munch, le changement des frères et sœurs fait l'affaire, point-virgule noté – Said