我想在鼠标悬停时在其他 DIV 之间移动“菜单 DIV”。但是,当我将鼠标移到某个 DIV 之外时,“菜单 DIV”就会消失。
JSFIDDLE 演示:http: //jsfiddle.net/ynternet/HhzVC/
HTML
<div id="menu">
<a href="#">Link</a>
<a href="#">Link</a>
</div>
<div id="container">
<div id="divA"><br> </div>
<br>
<div id="divB"><br> </div>
<br>
<div id="divC"><br> </div>
<br>
<div id="divD"><br> </div>
</div>
CSS
#menu{
position: absolute;
background-color: yellow;
}
#divA{
background-color: blue;
}
#divB{
background-color: red;
}
#divC{
background-color: cyan;
}
#divD{
background-color: brown;
}
查询
$("#container div").live({
mouseover: function() {
$('#menu').appendTo($($(this)));
}
});