layui基本使用 -后台管理

'use strict';
layui.config({
    version: true //一般用于更新模块缓存,默认不开启。设为true即让浏览器不缓存。也可以设为一个固定的值,如:201610
    , debug: false //用于开启调试模式,默认false,如果设为true,则JS模块的节点会保留在页面
    , base: 'app/', //设定扩展的Layui模块的所在目录,一般用于外部模块扩展
}).use(['element', 'layer'], function () {
   var element = layui.element,
       $ = layui.jquery,
       layer = layui.layer;
   layer.msg('app.js');
   console.log(element)
   element.on('nav(top_nav)', function(elem){
       console.log(elem)
       console.log(elem.find(".menu").attr('data-href'))
       // 菜单跳转
       var href = elem.find('.menu').attr('data-href');
       layer.msg(elem.text());
       if(!elem.find('.menu').attr('target')){
           $.get(href, function(data){
               $('#left').html('').append(data);
               element.init();
           });
       } else {
           $('#left').html('');
       }
   });

   if ($("#menu .menu").attr('data-href')){
       $("#menu .menu:first").click();
   }


    element.on('nav(left_nav)', function(elem){
        console.log('left_nav',elem)
        console.log('left_nav',elem.find("a").attr('data-href'))
        //layer.msg("加载中...",{icon: 16,shade: [0.01, '#f5f5f5'],scrollbar: false,offset: '0px', time:100000});
        layer.load(0, {time: 500});
        // 菜单跳转
        var href = elem.find('a').attr('data-href');
        // 新增tab 标签信息
        var title = "<li class=\"layui-this\">"
            +"<i class=\"fa fa-dashboard\" aria-hidden=\"true\"></i>"
            +"<cite>"+elem.text()+"</cite>"
            +"<i class=\"layui-icon layui-unselect layui-tab-close\" data-id=\"1\">ဆ</i>"
            +"</li>";
        var content = "<div class=\"\">"
            +"<iframe src=\""+href+"\" style=\"overflow:visible;\" scrolling=\"yes\" frameborder=\"no\" width=\"100%\" height=\"650\"></iframe>"
            +"</div>";
       // $('.ca-tab-content div').hide();

       // $('.ca-tab-title').append(title);
       // $('.ca-tab-content').append(content);
        $('#mainFrame').attr("src",href);

    });
}); //加载入口


    /*layui.define(function(exports){
        //do something
        console.log('come in layui.define');
        exports('demo', function(){
            console.log('Hello World!');
        });
    });*/
   /* layui.use('./app/index', func
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值