我试图让项目在鼠标上隐藏自己,不幸的是,它一直显示,如果鼠标将冻结在物品上一段时间。jquery .mouseover()mouseout()项出现
任何想法我做错了什么?
当鼠标悬停在项目上方时,我需要这个以保持隐藏状态,并且只在鼠标不在时才显示。
$('#test').mouseover(function() {
$('#test').hide();
});
$('#test').mouseout(function() {
$('#test').fadeIn(500);
});
#test {
width: 100px;
height: 100px;
background: blue;
position: absolute;
top: 10px;
left: 10px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div id="test"></div>
这是伟大的,你使用的jsfiddle添加一个最小的测试用例。但是,您应该始终在相关代码中包含问题本身。这里的问题和答案不应该取决于外部来源。 – 2015-04-04 20:26:20