出現主菜單子菜單懸停時,主菜單後的內容向下滑動。這裏的代碼片段當菜單子菜單的懸停顯示並且內容向下滑動時。如何不下滑內容和子菜單在內容上重疊?
HTML:
<div id="holderDiv">
<div id="menu">
<a href="#" id="items">Menu 1</a>
</div>
<div id="submenu" style="height:100px;background:green;">
<a href="#">Sub Menu 1</a>
<a href="#">Sub Menu 2</a>
<a href="#">Sub Menu 3</a>
</div>
</div>
<div style="height:500px;background:red;text-align:center">Content</div>
的javascript:
$("#submenu").hide();
$("#menu").on('mouseover', function() {
$("#submenu").slideDown(500);
});
$("#holderDiv").on('mouseleave', function() {
$("#submenu").slideUp(500);
});
這裏是的jsfiddle:http://jsfiddle.net/YKKrM/1/