配合复制插件进行复制
layer.alert(res.msg, {
btn: ["登录", "复制"],
yes: function() {
window.location.href = res.url;
},
btn2: function(index, layero) {
return false;
},
success: function(layero, index) {
var btn2 = $('.layui-layer-btn1');
if (btn2.html() == '复制') {
var clipboard = new ClipboardJS(btn2[0], {
text: function(trigger) {
return res.url; // 这里返回需要复制的内容
}
});
clipboard.on('success',
function(e) {
layer.alert('复制成功', {
btn: ["登录"],
yes: function() {
window.location.href = res.url;
},
});
});
clipboard.on('error',
function(e) {
layer.alert('复制失败,请手动复制:' + res.url, {
btn: ["登录"],
yes: function() {
window.location.href = res.url;
},
});
});
}
}
});