JQ 实现无限分级导航菜单

Js代码   收藏代码
  1. <!DOCTYPE html>  
  2. <html>  
  3. <head>  
  4. <meta charset="UTF-8">  
  5. <title></title>  
  6. <script type="text/javascript" src="jquery-1.10.1.min.js"></script>  
  7. <link rel="stylesheet" href="base.css" />  
  8. <style type="text/css">  
  9. ul.nav{ width: 840px; margin: 20px auto;}  
  10. ul.nav li{ width: 200px; text-align:center;}  
  11. ul.nav > li{ float: left; margin-right:10px;}  
  12. ul.nav li a{height: 40px; line-height: 40px; display: block;}  
  13. ul.nav > li > a{ background: #72a7ff;}  
  14. ul.nav > li > ul > li a{ background: #ffd9d9;}  
  15. ul.nav > li a:hover,.choice{ background: #ffc0c0!important;}  
  16. ul > li > ul{ display: none;}  
  17. ul > li.on > ul{ display: block;}  
  18. ul.nav li{ position: relative;}  
  19. ul.nav > li > ul > li ul{ position:  absolute; top: 0; right: -200px;}  
  20. ul.nav a.sub{ position: absolute; display: block; right:10px; top: 0; width: 10px; height: 40px; background: url(arrows.png) no-repeat center center;}  
  21. </style>  
  22. </head>  
  23. <body>  
  24. <script type="text/javascript">  
  25. $(function(){  
  26.     $("ul.nav li").hover(function(){  
  27.         $(this).addClass("on");  
  28.     },function(){  
  29.         $(this).removeClass("on");  
  30.     }); 获取地址 
  31.     $("ul.nav li").hover(function(){  
  32.         $(this).parent("ul").siblings("a").addClass("choice");  
  33.     },function(){  
  34.         $(this).parent("ul").siblings("a").removeClass("choice");  
  35.     });  
  36.     if ($("ul.nav li").find("ul") .html()!="") {  
  37.         $("ul.nav li").parent("ul").siblings("a").append("<a class='sub'></a>");  
  38.     }  
  39. });  
  40. </script>  
  41. <ul class="nav">  
  42.   <li><a href="###">我的网站</a>  
  43.     <ul>  
  44.         <li><a href="###">2级分类</a>  
  45.           <ul>  
  46.             <li><a href="###">3级分类</a>  
  47.               <ul>  
  48.                 <li><a href="###">4级分类</a>  
  49.                   <ul>  
  50.                     <li><a href="###">5级分类</a></li>  
  51.                     <li><a href="###">5级分类</a></li>  
  52.                     <li><a href="###">5级分类</a></li>  
  53.                     <li><a href="###">5级分类</a></li>  
  54.                   </ul>  
  55.                 </li>  
  56.                 <li><a href="###">4级分类</a></li>  
  57.                 <li><a href="###">4级分类</a></li>  
  58.                 <li><a href="###">4级分类</a></li>  
  59.               </ul>  
  60.             </li>  
  61.             <li><a href="###">3级分类</a></li>  
  62.             <li><a href="###">3级分类</a></li>  
  63.             <li><a href="###">3级分类</a></li>  
  64.           </ul>  
  65.         </li>  
  66.         <li><a href="###">2级分类</a>  
  67.           <ul>  
  68.             <li><a href="###">3级分类</a></li>  
  69.             <li><a href="###">3级分类</a></li>  
  70.             <li><a href="###">3级分类</a></li>  
  71.             <li><a href="###">3级分类</a></li>  
  72.           </ul>  
  73.         </li>  
  74.         <li><a href="###">2级分类</a>  
  75.           <ul>  
  76.             <li><a href="###">3级分类</a></li>  
  77.             <li><a href="###">3级分类</a></li>  
  78.             <li><a href="###">3级分类</a></li>  
  79.             <li><a href="###">3级分类</a></li>  
  80.           </ul>  
  81.         </li>  
  82.         <li><a href="###">2级分类</a>  
  83.           <ul>  
  84.             <li><a href="###">3级分类</a></li>  
  85.             <li><a href="###">3级分类</a></li>  
  86.             <li><a href="###">3级分类</a></li>  
  87.             <li><a href="###">3级分类</a></li>  
  88.           </ul>  
  89.         </li>  
  90.     </ul>  
  91.   </li>  获取地址
  92.   <li><a href="###">我的网站</a>  
  93.     <ul>  
  94.         <li><a href="###">2级分类</a>  
  95.           <ul>  
  96.             <li><a href="###">3级分类</a></li>  
  97.             <li><a href="###">3级分类</a></li>  
  98.             <li><a href="###">3级分类</a></li>  
  99.             <li><a href="###">3级分类</a></li>  
  100.           </ul>  
  101.         </li>  
  102.         <li><a href="###">2级分类</a>  
  103.           <ul>  
  104.             <li><a href="###">3级分类</a></li>  
  105.             <li><a href="###">3级分类</a></li>  
  106.             <li><a href="###">3级分类</a></li>  
  107.             <li><a href="###">3级分类</a></li>  
  108.           </ul>  
  109.         </li>  
  110.         <li><a href="###">2级分类</a>  
  111.           <ul>  
  112.             <li><a href="###">3级分类</a></li>  
  113.             <li><a href="###">3级分类</a></li>  
  114.             <li><a href="###">3级分类</a></li>  
  115.             <li><a href="###">3级分类</a></li>  
  116.           </ul>  
  117.         </li>  
  118.         <li><a href="###">2级分类</a>  
  119.           <ul>  
  120.             <li><a href="###">3级分类</a></li>  
  121.             <li><a href="###">3级分类</a></li>  
  122.             <li><a href="###">3级分类</a></li>  
  123.             <li><a href="###">3级分类</a></li>  
  124.           </ul>  
  125.         </li>  
  126.     </ul>  
  127.   </li>  
  128.   <li><a href="###">我的网站</a>  
  129.     <ul>  
  130.         <li><a href="###">2级分类</a>  
  131.           <ul>  
  132.             <li><a href="###">3级分类</a></li>  
  133.             <li><a href="###">3级分类</a></li>  
  134.             <li><a href="###">3级分类</a></li>  
  135.             <li><a href="###">3级分类</a></li>  
  136.           </ul>  
  137.         </li>  
  138.         <li><a href="###">2级分类</a>  
  139.           <ul>  
  140.             <li><a href="###">3级分类</a></li>  
  141.             <li><a href="###">3级分类</a></li>  
  142.             <li><a href="###">3级分类</a></li>  
  143.             <li><a href="###">3级分类</a></li>  
  144.           </ul>  
  145.         </li>  
  146.         <li><a href="###">2级分类</a>  
  147.           <ul>  
  148.             <li><a href="###">3级分类</a></li>  
  149.             <li><a href="###">3级分类</a></li>  
  150.             <li><a href="###">3级分类</a></li>  
  151.             <li><a href="###">3级分类</a></li>  
  152.           </ul>  
  153.         </li>  
  154.         <li><a href="###">2级分类</a>  
  155.           <ul>  
  156.             <li><a href="###">3级分类</a></li>  
  157.             <li><a href="###">3级分类</a></li>  
  158.             <li><a href="###">3级分类</a></li>  
  159.             <li><a href="###">3级分类</a></li>  
  160.           </ul>  
  161.         </li>  
  162.     </ul>  
  163.   </li>  
  164.   <li><a href="###">我的网站</a>  
  165.     <ul>  
  166.         <li><a href="###">2级分类</a>  
  167.           <ul>  
  168.             <li><a href="###">3级分类</a></li>  
  169.             <li><a href="###">3级分类</a></li>  
  170.             <li><a href="###">3级分类</a></li>  
  171.             <li><a href="###">3级分类</a></li>  
  172.           </ul>  
  173.         </li>  
  174.         <li><a href="###">2级分类</a>  
  175.           <ul>  
  176.             <li><a href="###">3级分类</a></li>  
  177.             <li><a href="###">3级分类</a></li>  
  178.             <li><a href="###">3级分类</a></li>  
  179.             <li><a href="###">3级分类</a></li>  
  180.           </ul>  
  181.         </li>  
  182.         <li><a href="###">2级分类</a>  
  183.           <ul>  
  184.             <li><a href="###">3级分类</a></li>  
  185.             <li><a href="###">3级分类</a></li>  
  186.             <li><a href="###">3级分类</a></li>  
  187.             <li><a href="###">3级分类</a></li>  
  188.           </ul>  
  189.         </li>  
  190.         <li><a href="###">2级分类</a>  
  191.           <ul>  
  192.             <li><a href="###">3级分类</a></li>  
  193.             <li><a href="###">3级分类</a></li>  
  194.             <li><a href="###">3级分类</a></li>  
  195.             <li><a href="###">3级分类</a></li>  
  196.           </ul>  
  197.         </li>  
  198.     </ul>  
  199.   </li>  
  200. </ul>  
  201. </body>  
  202. </html>  

 
效果图:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值