为了账号安全,请及时绑定邮箱和手机立即绑定

鼠标多次划过导航,二级导航会不停弹出

鼠标多次划过导航,二级导航会不停弹出

iyikin 2016-09-08 15:54:42
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />     <title>动画菜单</title>     <style type="text/css">         * { margin: 0; padding: 0; font-size: 14px; }         a { color: #333; text-decoration: none }         ul{ list-style: none; }         .nav {height: 30px; border-bottom: 5px solid #F60; margin-left:50px; width:600px;}         .nav li { float: left; position:relative; height:30px; width:120px }         .nav li a { display: block; height: 30px; text-align: center; line-height: 30px; width:120px; background: #efefef; margin-left: 1px; }         .subNav{ position:absolute; top:30px; left:0; width:120px; height:120px; overflow:hidden;display: none;}         .subNav li a{ background:#ddd }         .subNav li a:hover{ background:#efefef}     </style>      <script src="http://lib.sinaapp.com/js/jquery/1.9.1/jquery-1.9.1.min.js"></script>     <script>         $(function(){             var LI=$("li");             LI.mouseenter(function(){                 $(this).find(".subNav").slideDown();             })             LI.mouseleave(function(){                 $(this).find(".subNav").slideUp();             })         })     </script> </head> <body> <ul class="nav">     <li><a href="#">一级菜单</a>         <ul class="subNav">             <li><a href="#">二级菜单</a></li>             <li><a href="#">二级菜单</a></li>             <li><a href="#">二级菜单</a></li>             <li><a href="#">二级菜单</a></li>         </ul>     </li>     <li><a href="#">一级菜单</a>         <ul class="subNav">             <li><a href="#">二级菜单</a></li>             <li><a href="#">二级菜单</a></li>             <li><a href="#">二级菜单</a></li>             <li><a href="#">二级菜单</a></li>         </ul>     </li>     <li><a href="#">一级菜单</a></li>     <li><a href="#">一级菜单</a></li>     <li><a href="#">一级菜单</a></li> </ul> <div id="content">     123 </div> </body> </html>
查看完整描述

2 回答

已采纳
?
stone310

TA贡献361条经验 获得超191个赞

加上.stop(true,true)

$(function(){
            var LI=$("li");
            LI.mouseenter(function(){
                $(this).find(".subNav").stop(true,true).slideDown();
            })
            LI.mouseleave(function(){
                $(this).find(".subNav").stop(true,true).slideUp();
            })
        })


查看完整回答
反对 回复 2016-09-09
  • 2 回答
  • 0 关注
  • 1534 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信