左心房的痛

左心房的痛

85飞吻 2017-01-06 加入 来自郑州

(这个人懒得留下签名)

左心房的痛 最近的回答

  • 4天前Layui 的Tree树形菜单支持多个菜单选择吗?中回答:

    现在不支持复选框,等支持的时候肯定可以
  • 6天前关于点击按钮,open一个弹层,不停弹出的问题。中回答:


    这是官方文档
  • 6天前关于点击按钮,open一个弹层,不停弹出的问题。中回答:

    没仔细看文档吧,创建弹窗时可以指定id,这样就可以避免多次弹出
  • 7天前layui似乎没有按钮式下拉菜单Dropdown中回答:

    @Linyer 我也是这么想的,期待2.0时能考虑上这个
  • 9天前tree节点选中中回答:

    需要注意的是,上述修改,必须定义tree的click事件回调代码(可以为空,例如:
    click : function(node) {
    }
    ),如果不定义则不管用
  • 9天前tree节点选中中回答:

    @左心房的痛 未压缩的代码,找到Tree.prototype.click函数体的定义处,在layui.stope(e)语句之后添加
          $(options.elem).find('li').removeClass('layui-this');
    $(this).parent('li').addClass('layui-this');
    这两行代码保存即可
  • 9天前tree节点选中中回答:

    写一个css样式:
    .layui-tree li.layui-this>a {width: 100%; background: #eee;} /*增加高亮显示当前选择菜单项*/
    然后修改tree.js源码(未压缩版本为例)
       Tree.prototype.click = function(elem, item){
    var that = this, options = that.options;
    elem.children('a').on('click', function(e){
    layui.stope(e);
    //增加当前选择菜单项高亮显示
    $(options.elem).find('li').removeClass('layui-this');
    $(this).parent('li').addClass('layui-this');
    //上两行代码可实现当前选择项高亮
    options.click(item)
    });
    };
  • 10天前致:群里的某些“大牛”,你们真心“牛”!中回答:

    还是在社区里问答就好
  • 13天前动态添加的a标签无法绑定事件怎么办啊??中回答:

    @汤里慧施主 就是把
    $('#deleteMatch').on('click', function(){
    alert('sad');
    ids = "";
    ids += $(this).parents('tr').find('td:eq(1)').html();
    layer.confirm('确定删除?', {icon: 3, title:'提示'}, function(index){
    deleteMatch();
    layer.close(index);
    });
    });
    插入到
    form.render('checkbox');
    $('#deleteMatch').on('click', function(){
    //...
    });
    之后
  • 13天前动态添加的a标签无法绑定事件怎么办啊??中回答:

    其实on函数可以再次指定过滤器,你在元素的父级选择,在on中指定具体的响应元素,这样就可以动态响应了,例如:
    $('#test').on('click', '#deleteMatch', function() {
    //添加你要响应的代码
    });
  • 13天前tab选项卡中回答:

    需要自己检测指定标题的tab是否已经存在,1.0.9可以新增时指定id,只需要判断lay-id属性=指定id的元素是否存在即可,之前版本就需要遍历.layui-tab-title>li选择器对象来判定了
  • 14天前关于tree组件放到layer之前引发layer无法close的问题中回答:

    自行下载了layui中layer 3.0.3模块的源码替换后,发现已经解决
  • 15天前layui tab中回答:

    方法有很多,例如:
    var count = $(".layui-tab-title>li[lay-id='" + id + "']").length
    if(count) {
    //存在的代码
    } else {
    //不存在的代码
    }
  • 17天前三次鼓起勇气学习layui,每一次都无法入门 看不懂中回答:

    有些事情,不必咬文嚼字每一处都非要现在弄懂,你可能用着用着自然就懂了
  • 17天前layui tab选项卡中回答:

    如果仅仅只是需要不能删除第一个,用css样式来隐藏掉第一个关闭按钮即可
    .layui-tab ul.layui-tab-title li:nth-child(1) i {
    display: none;
    }