评论:jQuery手风琴菜单(原创)  [查看原文]

所属分类:导航-垂直导航,手风琴菜单

 51614  383  7
当前第1页 / 共1页
    Aries0
    2019/1/17 14:23:39
    说实话,挺难看的 回复
    Wind0
    2018/7/27 14:14:30
    不能加个选中的状态吗?现在这个效果是可能但没有选中不太友好! 回复
    流年0
    2017/12/7 11:49:28

    怎么修改器点击事件,不是点击li而是点击那个图标

        0
        2017/12/12 17:25:21

        如果只有图标有点击事件感觉不交互不是很友好

        裂缝中的阳光0
        2018/4/18 22:37:41
        加个label,点图标和点击li一样的
    回复
    透进的丶阳光 ????0
    2017/9/11 11:03:11
    <script src="http://www.jq22.com/jquery/jquery-1.10.2.js"></script>
        <script type="text/javascript">
            $(".list_dt").on("click",function () {
    
                $('.list_dd').stop();
                // stop 方法停止当前正在运行的动画
                
                $(this).siblings("dt").removeAttr("id");
                // removeAttr 移除同胞的ID属性
    
                if($(this).attr("id")=="open"){
                    // 如果ID == open
                    $(this).removeAttr("id").siblings("dd").slideUp();
                    //移除ID  同胞dd slideUp
                }else{
                    $(this).attr("id","open").next().slideDown().siblings("dd").slideUp();
                    //否则 添加ID open 返回他的同级ID为open的下一兄弟节点,并且上拉隐藏,同级dd slideUp
                }
            });
            $(".list_dd li").click(function(){
                $(this).addClass("addclassSlideUp");
                $(this).siblings().removeClass("addclassSlideUp");
                $(this).parents("dd").siblings("dd").find("li").removeClass("addclassSlideUp");
            })
        </script>

    0分我贴代码了 加了个选中样式效果   感觉两个去除样式写的繁琐 有大神简化下吗

        0
        2017/9/15 11:04:20

        似乎可以这样:

        $(".list_dd li").click(function() {
            $(".list_dl li").removeClass("addclassSlideUp");
            $(this).addClass("addclassSlideUp");
        })
    回复

讨论这个项目(7)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

取消回复