• 左侧分类导航菜单


    左侧分类导航菜单

    html结构:

    <div id="showlist" class="showlist" style="display: block; ">
        <ul class="lists">
            <li>                                                       <!-- li 相对定位 多级 -->
                <a class="tit">手机</a>
                <em class="icon-common icon-common-arrowright"></em>   <!-- 绝对定位 icon图标   -->
                <label class="tri" ><i></i></label>                    <!-- 绝对定位 tri三角形  -->
                <div class="show cfl"   style="display:none;">         <!-- 绝对定位 展示列表   -->
                    <div class="lt">
                        <dl>
                            <dt>分类</dt>
                            <dd><a href="#">小米手机</a></dd>
                            <dd><a href="#">三星手机</a></dd>
                            <dd><a href="#">苹果手机</a></dd>
                        </dl>
                        <dl>
                            <dt>热门</dt>
                            <dd><a href="#">小米手机</a></dd>
                            <dd><a href="#">三星手机</a></dd>
                        </dl>
                    </div>
                    <div class="rt">
                        <a href="#">
                            <img alt="" src="./images/baohu.jpg">
                        </a>
                    </div>
                </div>
            </li>
        </ul>
    </div>


    js代码:

    $(function(){
        var showlist = $("#showlist");
        var isok = true;
        showlist.find("li").live("mouseover",function(){
            var jthis = $(this);
            if(isok){
                jthis.addClass("on");
                jthis.find(".tri").show();
                var index = jthis.index();
                if(jthis.index()<=5){
                    var val = index*-41;
                    jthis.find(".show").show().css({"top":val+"px"});
                } else{
                    var val = (index - 5) *-41;
                    jthis.find(".show").show().css({"top":val+"px"});
                }
            }
        });
    
        showlist.find("li").live("mousemove",function(){
            var jthis = $(this);
            if(isok){
                jthis.addClass("on");
                jthis.find(".tri").show();
                var index = jthis.index();
                if(jthis.index()<=5){
                    var val = index*-41;
                    jthis.find(".show").show().css({"top":val+"px"});
                } else{
                    var val = (index - 5) *-41;
                    jthis.find(".show").show().css({"top":val+"px"});
                }
            }
        });
    
        showlist.find("li").live("mouseleave",function(){
            $(this).removeClass("on");
            $(this).find(".tri").hide();
            $(this).find(".show").hide();
            isok = false;
            setTimeout(function(){
                isok = true;
            },100);
        });
    });





  • 相关阅读:
    Natas29 Writeup(Perl命令注入、00截断、绕过过滤)
    Natas27 Writeup(mysql溢出截断漏洞)
    Natas26 Writeup(PHP反序列化漏洞)
    Natas25 Writeup(目录遍历、头部注入)
    Natas24 Writeup(strcmp绕过漏洞)
    yum提示Another app is currently holding the yum lock; waiting for it to exit
    linux网站
    fastdfs_5.05下载
    sqlog连接虚拟机mysql服务
    java知识博客网站(一些配置和学习的记录)
  • 原文地址:https://www.cnblogs.com/kuikui/p/3222077.html
Copyright © 2020-2023  润新知