<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>下拉菜单</title> <style> *{margin: 0 auto; padding: 0;} .nav{ width: 340px; height: 30px; background:#6090DA; } ul{list-style-type: none;} .nav li{ float: left; height: 30px; width: 90px; background: #0e90d2; margin-left: 15px; line-height: 30px; text-align: center; } .nav ul li ul{ display: none; } </style> <script type="text/javascript" src='jquery-1.11.3.min.js'></script> <script> $(function(){ //麻烦的方法 /* $('.nav ul>li').hover( function(){ $(this).children().slideDown(); // 鼠标经过这个li 这个li 里面孩子 ul 会显示出来 },function(){ $(this).children().slideUp(); })*/ //简洁的写法 >的意识是ul的下一代li $('.nav ul>li').hover(function () { $(this).children().slideToggle();//切换显示和隐藏 }) }) </script> </head> <body> <div class="nav"> <ul class="first"> <li>一级菜单 <ul> <li>二级菜单</li> <li>二级菜单</li> <li>二级菜单</li> <li>二级菜单</li> </ul> </li> <li>一级菜单 <ul> <li>二级菜单</li> <li>二级菜单</li> <li>二级菜单</li> <li>二级菜单</li> </ul> </li> <li>一级菜单 <ul> <li>二级菜单</li> <li>二级菜单</li> <li>二级菜单</li> <li>二级菜单</li> </ul> </li> </ul> </div> </body> </html>
jQuery导航下拉菜单
最新推荐文章于 2025-07-17 11:40:20 发布
