Clipboard绑定多个dom无二次点击复制

632 阅读1分钟

1.首先dom上绑定data-clipboard-text属性 2.class为mmpCopy为例:

var copynum = 0;
//循环创建变量
$('.mmpCopy').each(function(i){
    var ths = $(this);
    var name = "cli"+i;
    objs[name] = new Clipboard(ths[0]);
    objs[name].on('success',function(){
        alert('已复制到剪贴板');
        copynum++;
        if(copynum >= 1){
            copynum = 0;
            objs[name].destroy();
            objs[name] = new Clipboard(ths[0]);
        };
    });
});