学习了jquery实现滑动效果的导航菜单

    技术2025-09-08  67

    CSS部分

            ul,li{ list-style:none;}         ul{padding:0px;margin:0px;}         .mainBac         {              background-image:url(../Images/adNavBac.png);              background-repeat:repeat-x;              width:250px;          }          li          {              background-color:#eeeeee;          }          a          {              padding-left:50px;              text-decoration:none;              display:inline-block;              width:200px;              padding-top:3px;              padding-bottom:3px;          }          .mainBac a{color:White;}          .mainBac li a{ color:Black;}          .mainBac ul{ display:none;}

    ***********************************************

    <html>

    <body>

                    <ul>                       <li class="mainBac">                           <a href="#" runat="server">菜单项1</a>                           <ul>                               <li><a href="#" runat="server">子菜单项11</a></li>                               <li><a href="#" runat="server">子菜单项12</a></li>                           </ul>                       </li>                        <li class="mainBac">                           <a href="#" runat="server">菜单项2</a>                           <ul>                               <li><a href="#" runat="server">子菜单项21</a></li>                               <li><a href="#" runat="server">子菜单项22</a></li>                           </ul>                       </li>                        <li class="mainBac">                           <a href="#" runat="server">菜单项3</a>                           <ul>                               <li><a href="#" runat="server">子菜单项31</a></li>                               <li><a href="#" runat="server">子菜单项32</a></li>                           </ul>                       </li>                   </ul>

    </body>

    </html>

    *********************************************

    jquery部分

        <script type="text/javascript" src="../js/jquery-1.5.js"></script>        <script type="text/javascript">         $(document).ready(function () {             //页面加载完DOM后,执行的代码             $(".mainBac > a").click(function () {                 //找到主菜单对应的子菜单项                 var ulNode = $(this).next("ul");                 ulNode.slideToggle();             });         })        </script>

    最新回复(0)