吐槽做得很不错的ZeroClipboard

ZeroClipboard用于将内容复制到剪贴板中,浏览器兼容做得非常好,几乎所有都能用,但是这货的Github上的案例居然不是最新版本的,而网上一搜,五花八门。各种方式加载调用,甚至都不知道哪些是被弃用了的。

而官网给出的demo中居然没有示例代码。就一个功能让你玩,要想知道怎么回事,呵呵 ,自己翻原码去。



这里把1.3.5 版本的使用方法拿来共享 下


JS

   ZeroClipboard.config({
                    moviePath: '/Scripts/zeroclipboard-1.3.5/ZeroClipboard.swf',
                    swfPath: '/Scripts/zeroclipboard-1.3.5/ZeroClipboard.swf'
                });

                var client = new ZeroClipboard($("#copyURL"));
                client.on("load", function (readyEvent) {
                    client.on("complete", function (client, args) {
                      var t = $(target);
                    var $copysuc = $("<font style='line-height: 1.8em;color:green;'><i class='fa fa-check'></i>已复制</font>");
                    t.hide(function () { t.after($copysuc) });
                    setTimeout(function () {
                        $($copysuc).fadeOut("fast", function () { $($copysuc).remove();t.show();  })
                    }, 800);
                    });
                });

HTML

  <div class="pure-u-7-8">
                        <input id="URL" type="text" readonly class="pure-input-1" placeholder="url" value="复制的内容">
                    </div>
                    <div class=" pure-u-1-8  ">  <button title="复制到剪贴板" data-clipboard-target="URL" class="pure-button copy" id="copyURL"><i class="fa fa-files-o fa-1"></i></button></div>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值