zoukankan      html  css  js  c++  java
  • Jquery 左侧导航网页菜单

    公司项目需要写一个左侧导航菜单,在网上找了好多源码参考,处理的都很复杂,移植性不是很好,最后根据一个比较不错的修改了一下达到了想要的效果。

    前端 HTML 代码:

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
        <title>jquery左侧导航网页菜单</title>
        <link rel="stylesheet" type="text/css" href="css/css.css" />
        <script type="text/javascript" src="js/jquery.min.js"></script>
        <script type="text/javascript">
            $(document).ready(function () {
                $('li.button a').click(function (e) {
    var dropDown = $(this).parent().next();
                    $('.dropdown').not(dropDown).slideUp('slow');
                    dropDown.slideToggle('slow');
                    e.preventDefault();
                })
    
            });
    </script>
    </head>
    <body style="text-align: center">
        <div id="main">
            <ul class="">
                <li class="menu">
                    <ul>
                        <li class="button"><a href="#" class="green">菜单一<span></span></a></li>
                        <li class="dropdown">
                            <ul>
                                <li><a href="#">链接一</a></li>
                                <li><a href="#">链接二</a></li>
                                <li><a href="#">链接三</a></li>
                                <li><a href="#">链接四</a></li>
                            </ul>
                        </li>
                    </ul>
                </li>
                <li class="menu">
                    <ul>
                        <li class="button"><a href="#" class="orange">菜单二<span></span></a></li>
                        <li class="dropdown">
                            <ul>
                                <li><a href="#">链接一</a></li>
                                <li><a href="#">链接二</a></li>
                                <li><a href="#">链接三</a></li>
                            </ul>
                        </li>
                    </ul>
                </li>
                <li class="menu">
                    <ul>
                        <li class="button"><a href="#" class="blue">菜单三<span></span></a></li>
                        <li class="dropdown">
                            <ul>
                                <li><a href="#">链接一</a></li>
                                <li><a href="#">链接二</a></li>
                                <li><a href="#">链接三</a></li>
                                <li><a href="#">链接四</a></li>
                            </ul>
                        </li>
                    </ul>
                </li>
            </ul>
            <div class="clear">
            </div>
        </div>
    </body>
    </html>
    

     展示下我实现的效果:

    源代码:Jquery实现竖导航网页菜单

  • 相关阅读:
    Oracle手工增加排序区避免SQL使用临时表空间排序产生物理IO
    Oracle中"TABLE ACCESS FULL"的”欺骗时刻“
    Oracle关于12C新特性InMemory踩坑历程
    Oracle19C关于参数sec_case_sensitive_logon控制密码大小写敏感问题
    友链
    RESTful API
    不自由的自由职业
    惊了!修仙=编程??
    [Git专题] 环境搭建
    Linux系统僵尸进程详解
  • 原文地址:https://www.cnblogs.com/weisenz/p/2420844.html
Copyright © 2011-2022 走看看