yarhhjq

yarhhjq VIP3

605飞吻 2019-6-15 加入 来自陕西延安

(这个人懒得留下签名)

yarhhjq 最近的提问

yarhhjq 最近的回答

  • 11小时前请供应商专家帮忙解决中回答:

    接受批评,谢谢大家!
  • 14小时前请供应商专家帮忙解决中回答:

    我想要layuiCMS2.0的三级菜单联动。网上好着了,下载后就用不成了,希望专家帮助帮助,不胜感激!
  • 1天前请供应商专家帮忙解决中回答:

    关键是三级菜单那部分,无法联动
  • 1天前请供应商专家帮忙解决中回答:

  • 2天前请供应商专家帮忙解决中回答:

    @点烟燃人生2号 能否提供,让我学习学习,非常非常感谢。
  • 2天前请供应商专家帮忙解决中回答:

    @千鸟生 接上页

    //隐藏左侧导航
    $(".hideMenu").click(function(){
    if($(".topLevelMenus li.layui-this a").data("url")){
    layer.msg("此栏目状态下左侧菜单不可展开"); //主要为了避免左侧显示的内容与顶部菜单不匹配
    return false;
    }
    $(".layui-layout-admin").toggleClass("showMenu");
    //渲染顶部窗口
    tab.tabMove();
    })

    //通过顶部菜单获取左侧二三级菜单 注:此处只做演示之用,实际开发中通过接口传参的方式获取导航数据
    getData("contentManagement");

    //手机设备的简单适配
    $('.site-tree-mobile').on('click', function(){
    $('body').addClass('site-mobile');
    });
    $('.site-mobile-shade').on('click', function(){
    $('body').removeClass('site-mobile');
    });

    // 添加新窗口
    $("body").on("click",".layui-nav .layui-nav-item a:not('.mobileTopLevelMenus .layui-nav-item a')",function(){
    //如果不存在子级
    if($(this).siblings().length == 0){
    addTab($(this));
    $('body').removeClass('site-mobile'); //移动端点击菜单关闭菜单层
    }
    $(this).parent("li").siblings().removeClass("layui-nav-itemed");
    })
  • 2天前请供应商专家帮忙解决中回答:

    @千鸟生 老师您好,我找了半天都没有找到哪里有问题,网上也没有找到解决办法,还得请您帮助了。看看怎么修改。
    html:
    ...
    <!-- 左侧导航 -->
    <div class="layui-side layui-bg-black">
    <div class="user-photo">
    <a class="img" title="我的头像" ><img src="images/face.jpg" class="userAvatar"></a>
    <p>你好!<span class="userName">admin</span>, 欢迎登录</p>
    </div>

    <div class="navBar layui-side-scroll" id="navBar">
    <ul class="layui-nav layui-nav-tree">
    <li class="layui-nav-item layui-this">
    <a href="javascript:;" data-url="page/main.html"><i class="layui-icon" data-icon=""></i><cite>后台首页</cite></a>
    </li>
    </ul>
    </div>
    </div>
    <!-- 右侧内容 -->
    ....
    index.js
    var $,tab,dataStr,layer;
    layui.config({
    base : "js/"
    }).extend({
    "bodyTab" : "bodyTab"
    })
    layui.use(['bodyTab','form','element','layer','jquery'],function(){
    var form = layui.form,
    element = layui.element;
    $ = layui.$;
    layer = parent.layer === undefined ? layui.layer : top.layer;
    tab = layui.bodyTab({
    openTabNum : "50", //最大可打开窗口数量
    url : "json/navs.json" //获取菜单json地址
    });

    //通过顶部菜单获取左侧二三级菜单 注:此处只做演示之用,实际开发中通过接口传参的方式获取导航数据
    function getData(json){
    $.getJSON(tab.tabConfig.url,function(data){
    if(json == "contentManagement"){
    dataStr = data.contentManagement;
    //重新渲染左侧菜单
    tab.render();
    }else if(json == "memberCenter"){
    dataStr = data.memberCenter;
    //重新渲染左侧菜单
    tab.render();
    }else if(json == "systemeSttings"){
    dataStr = data.systemeSttings;
    //重新渲染左侧菜单
    tab.render();
    }else if(json == "seraphApi"){
    dataStr = data.seraphApi;
    //重新渲染左侧菜单
    tab.render();
    }
    })
    }
    //页面加载时判断左侧菜单是否显示
    //通过顶部菜单获取左侧菜单
    $(".topLevelMenus li,.mobileTopLevelMenus dd").click(function(){
    if($(this).parents(".mobileTopLevelMenus").length != "0"){
    $(".topLevelMenus li").eq($(this).index()).addClass("layui-this").siblings().removeClass("layui-this");
    }else{
    $(".mobileTopLevelMenus dd").eq($(this).index()).addClass("layui-this").siblings().removeClass("layui-this");
    }
    $(".layui-layout-admin").removeClass("showMenu");
    $("body").addClass("site-mobile");
    getData($(this).data("menu"));
    //渲染顶部窗口
    tab.tabMove();
    })

    //隐藏左侧导航

  • 4天前请供应商专家帮忙解决中回答:

    @千鸟生 谢谢!我就是在您说的地址下的,但是出现了“点击顶部菜单时,左侧菜单无法联动显示”?
  • 4天前请供应商专家帮忙解决中回答:

    layuiCMS2.0下载后,出现问题:为什么点击顶部菜单时,左侧菜单无法联动显示?请专家帮助
  • 4天前请供应商专家帮忙解决中回答:

    layuiCMS免费版本下载地址在哪里?网上找不到
  • 4天前请供应商专家帮忙解决中回答:

    谢谢提供信息
  • 4天前请供应商专家帮忙解决中回答:

    关键是买错了,如果正确就没话说了
  • 4天前请供应商专家帮忙解决中回答:

    不知道,没地方下载,里面提示误导了我,没有管理页面。