• JQUERY实现的小巧简洁的无限级树形菜单


    JQUERY实现的小巧简洁的无限级树形菜单,可用于后台或前台侧栏菜单!兼容性也比较好。

    <!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=gb2312" />
    <title>ÎÞ±êÌâÎĵµ</title>
    </head>
    <script src="jquery.min.js"></script>
    <style>
    ul.a{width:100%;cursor:pointer;padding:0 0px;color:white;}
    ul.a li{list-style-type:none;cursor:pointer;background:#fff;padding:5px 10px;color:black;width:90%;display:none}
    .treelist{width:222px;}
    ul.a div{height:34px;width:100%;background:url(jia.jpg) no-repeat;padding-left:27px;padding-top:6px;color:#333333;font-weight:bold;font-size:15px}
    .shows{display:block}
    </style>
    <body>
     
    <div class="treelist">
    <ul class="a">
    <div>ccccc</div>
        <li>xxxx</li>
        <li>
            <ul class="a">
            <div>ccccc</div>
                <li>xxxx</li>
                <li>xxxx</li>
                <li>
                    <ul class="a">
                    <div>ccccc</div>
                        <li>
                            <ul class="a">
                                <div>ccccc</div>
                                <li>xxxx</li>
                                <li>xxxx</li>
                                <li>xxxx</li>
                                <li>xxxx</li>
                            </ul>
                        </li>
                        <li>xxxx</li>
                        <li>xxxx</li>
                        <li>xxxx</li>
                    </ul>
                </li>
                <li>xxxx</li>
            </ul>
        </li>
        <li>xxxx</li>
        <li>xxxx</li>
    </ul>
     
    <ul class="a">
    <div>ccccc</div>
        <li>xxxx</li>
        <li>xxxx</li>
        <li>xxxx</li>
        <li>xxxx</li>
    </ul>
     
    <ul class="a">
    <div>ccccc</div>
        <li>xxxx</li>
        <li>xxxx</li>
        <li>xxxx</li>
        <li>xxxx</li>
    </ul>
    </div>
     
     
     
    <script>
    /*
    $(".a div").each(function(i){
        var w=$(this).parents("li").width();
        $(this).css("width",w-100+"px");
    })
    */
     
    $(".a").click(function(){
        $(this).find("li").click(function(event){
            return false
        })
         
        if($(this).hasClass("shows")){
            $(this).removeClass("shows");
            $(this).find("li").find("ul").removeClass("shows");
            $(this).find("li").hide();
            $(this).find("div").css("background","url(jia.jpg) no-repeat");
             
             
        }else{
            $(this).addClass("shows");
            $(this).find("li").show();
            $(this).find("li").find("ul").find("li").hide();
            $(this).show();
            $(this).find("div").eq(0).css("background","url(jian.jpg) no-repeat");  
        }
         
    })
    </script>
    </body>
    </html>
  • 相关阅读:
    mac下xcode中include path
    如何联机调试和发布程序
    Facebook 错误码
    app store给应用评分功能
    FTP传输模式
    重新安装 Visual Studio 6.0 的问题
    ASP项目:提示用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败
    投资项目的4P
    .net 的资源与本地化
    千万不能干的事(文摘)
  • 原文地址:https://www.cnblogs.com/aqxss/p/7458160.html
Copyright © 2020-2023  润新知