解决layer.open多个按钮点击事件关闭弹窗的方法
layer.open({
type: 2,
title: "www.qipa250.com",
area: ["96%", "90%"],//['400px', '320px']
fix: false,
//不固定
maxmin: true,
shade: 0.3,
title: title,
content: url,
btn: ['btn1','btn2', 'btn3'],
// 弹层外区域关闭
shadeClose: true,
btn1: function(index, layero) {
//点击第一个按钮处理逻辑
},
btn2: function(index, layero){
//点击第二个按钮处理逻辑
},
//取消按钮
btn3: function(index, layero){
//点击第三个按钮处理逻辑
}
});
点击第二个按钮可能会关闭弹窗,多个按钮可以在按钮处理逻辑后面添加:
return false;
就不会关闭弹窗!!!