关闭自己:
var index =layer.getFrameIndex(window.name);
layer.close(index);
确认框:
var layerTools = {
/**
* 打开layui的确认框
* @param $ jquery标志
* @param layer layui的layer对象
* @param msg 确认框内容
* @param callback 回调事件
*/
confirm: function($,layer,msg,callback){
layer.open({
content: msg,
skin: ‘demo-class‘,
btn: [‘确定‘],
yes: function (index, layer) {
console.log("确认框点击了确定");
callback();
parent.layer.close(index);
}
})
}
};
layerTools.confirm($,parent.layer,‘确认XXX吗?‘,function(){ //执行确认 })
var index = parent.layer.getFrameIndex(window.name);
parent.layer.close(index);
原文:https://www.cnblogs.com/know-more/p/13678760.html