码迷,mamicode.com
首页 > Web开发 > 详细

Clipboard.js实现复制

时间:2018-10-06 12:10:47      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:ext   class   success   UNC   code   src   java   targe   function   

Clipboard.js实现文本复制或者剪切到剪切板

引用js文件

<script type="text/javascript" src="./dist/clipboard.min.js"></script>

使用一

<!-- Target -->
<input id="foo" value="https://github.com/zenorocha/clipboard.js.git"> 
<!-- Trigger -->
<button class="btn" data-clipboard-target="#foo">  Copy to clipboard</button>
<script>    
    //必须要初始化 第一种初始化    
    var clipboard = new ClipboardJS(‘.btn‘);    
    clipboard.on(‘success‘, function(e) {        
        console.log(e);    
    });    
    clipboard.on(‘error‘, function(e) {        
        console.log(e);    
    });  
</script>

使用二

<div id="btn" data-clipboard-text="1">
    <span>Copy</span>
</div>
<script>    
    var btn = document.getElementById(‘btn‘);    
    var clipboard = new ClipboardJS(btn);    
    clipboard.on(‘success‘, function(e) {        
        console.log(e);    
    });    
    clipboard.on(‘error‘, function(e) {        
        console.log(e);    
    });
</script>

使用三

<button data-clipboard-text="1">Copy</button>
<button data-clipboard-text="2">Copy</button>
<button data-clipboard-text="3">Copy</button>
<script>    
    var btns = document.querySelectorAll(‘button‘);    
    var clipboard = new ClipboardJS(btns);    
    clipboard.on(‘success‘, function(e) {        
        console.log(e);    
    });    
    clipboard.on(‘error‘, function(e) {        
        console.log(e);    
    });
</script>

Clipboard.js实现复制

标签:ext   class   success   UNC   code   src   java   targe   function   

原文地址:https://www.cnblogs.com/smss/p/9746692.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!