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

点击加入QQ交流群:{{qqQNum}}