container 接近焦点会发生变化的问题
比如弹出bootstrap模态框,clipboard对模态框中按钮绑定复制事件时,焦点会发生变化,这时就需要指定焦点所在容器
//自定义复制函数
function copy() {
var clipboard = new ClipboardJS('#模态对话框内复制按钮的id', {
container: document.getElementById('模态对话框id'),
text: function (trigger) {
return '需要被复制的字符串';
}
});
clipboard.on('success', function (e) {
e.clearSelection();
document.getElementById("msg").innerHTML = "复制成功";
});
clipboard.on('error', function (e) {
document.getElementById("msg").innerHTML = "复制失败";
});
}
版权声明:他人将便捷教程网提供的内容与服务用于商业、盈利、广告性目的时,需得注明出处,转载时请附上原文出处链接及本声明。
原文链接:http://jc.bian-jie.cn/search/JC_clipboard/1/8979.html