clipboard.js在剪切中的使用
Posted 小艾123
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了clipboard.js在剪切中的使用相关的知识,希望对你有一定的参考价值。
目前只是对文字的复制。
下面的代码解释:
1.html
需要添加data-clipboard="copy"和data-clipboard-target="对象选择器"的属性。
其中data-clipboard-target表示复制的目标,用选择的形式表示,包括类选择器,id选择器,元素选择器等。
<section> <p id="qq1">123456789</p> <input type="button" class="copy1" style="background-color:#e1cbcb;color:red;" data-clipboard-action="copy" data-clipboard-target="#qq1" value="复制" /> <p>农村淘宝商家合作群:</p> <p id="qq2">12345678900</p> <input type="button" class="copy2" style="background-color:#e1cbcb;color:red;" data-clipboard-action="copy" data-clipboard-target="#qq2" value="复制" /> </section>
a.需要引入clipboard.js,代码路径视自己的项目而定。
b.实例化Clipboard,需要传入按钮的选择器,即通过什么动作实现剪切。
c.可以注册剪切成功和失败的事件,形式为clipboard.on("success 或者error",function(e) {});
<script src="Scripts/clipboard.min.js"></script> <script> $(function () { var clipboard1 = new Clipboard(".copy1"); //clipboard1.on(\'success\', function (e) { // alert(); //}); //clipboard1.on(\'error\', function (e) { // console.log(e); //}); }); </script>
3.测试
剪切成功,被复制的文本状态如下图所示。
以上是关于clipboard.js在剪切中的使用的主要内容,如果未能解决你的问题,请参考以下文章