首先引入对应的包,
下面这种是一种方式
layui.use('layer', function(){
var $ = layui.jquery, layer = layui.layer; //独立版的layer无需执行这一句
var othis = $(this);
//触发事件
var type = othis.data('type'),
text = othis.text();
layer.open({
title :'统计详情'
,type: 1
,zIndex:122000
,area: [width+'px',height+'px']
,offset: type
,id: 'tongjiLay'+type //防止重复弹出
,content:$('#tongjiLay')
,btnAlign: 'c' //按钮居中
,btn: ['保存','关闭']
,cancel: function (index, layero) {
layer.closeAll();
$("#tongjiLay").hide();
$("#fxtjTableDetail").hide();
}
,yes: function(index, layero){
layer.closeAll();
$("#tongjiLay").hide();
$("#fxtjTableDetail").hide();
}
,btn2: function(index, layero){
layer.closeAll();
$("#tongjiLay").hide();
$("#fxtjTableDetail").hide();
}
,offset: ['140px', '330px']
,shade: 0
});
});
其中,content里的值是在页面写了一个对应的div,
你也可以这样写:
layui.use('layer', function(){
var $ = layui.jquery, layer = layui.layer; //独立版的layer无需执行这一句
var othis = $(this);
//触发事件
var type = othis.data('type'),
text = othis.text();
layer.open({
title :'详情'
,type: 1
,area: ['340px',height+'px']
,offset: type
,id: 'chaxunLay'+type //防止重复弹出
,content:tr
,btnAlign: 'c' //按钮居中
,btn: ['关闭','保存']
,offset: ['140px', '330px']
,shade: 0
,yes: function(){
layer.closeAll();
}
});
});
这里的content的值就可以是你传入的一个字符窜,可以类似"
要提醒一句是的是,弹出框的zIndex属性类似于css里的z-index属性,所以大家知道怎么用了吧