【发布时间】:2015-04-12 11:01:28
【问题描述】:
我需要一个包含网站超链接的工具提示。我写了下面的代码,似乎它工作正常,预计会出现一个问题,一旦我将工具提示块悬停,它就会淡出然后淡入。当我以某种方式对其进行操作时,我需要防止淡出。我尝试使用 stop() 方法,但它不起作用,很可能是我做错了什么:) 你能帮忙吗?谢谢。
HTML
<div id="hover">
<div class="tooltip">
<a href="#"></a>
<a href="#"></a>
<a href="#"></a>
</div>
</div>
CSS
body{
margin: 0;
padding: 0;
width: 100%;
height: 100%;
}
#hover {
position: relative;
width:50px;
height:50px;
background: green;
}
.tooltip {
position: relative;
width: 45px;
top: 80px;
height: 20px;
border: 1px solid black;
padding: 5px;
}
a{
display: inline-block;
margin-top: 5px;
height: 10px;
width: 10px;
border: 1px solid black;
background: red;
}
jQuery
$(document).ready(function(){
$(".tooltip").hide();
$("#hover").hover(function(){
$(this).find(".tooltip").fadeIn();
},function(){
$(this).find(".tooltip").delay(1000).fadeOut();
});
});
【问题讨论】:
标签: jquery