首页 > 代码库 > ZeroClipboard 实现批量复制 的Javascript正确代码!
ZeroClipboard 实现批量复制 的Javascript正确代码!
//Author: default7<default7#zbphp.com>function initCopy($o) { var text = $o.html(); if (text) { $o.attr('title', '点击复制 ' + text); new ZeroClipboard($o).on("copy", function (event) { var clipboard = event.clipboardData; clipboard.setData("text/plain", text); alert('复制成功' + text); }); } } ZeroClipboard.config({ moviePath: '/Public/zeroclipboard/dist/ZeroClipboard.swf' }); $('span.key').each(function (i, o) { initCopy($(o)); });
调试了很久,才找出了正确的写法。
可以实现批量初始化为自动复制,但是要注意 new ZeroClipboard的写法,如果不是这样写,是无法初始化所有的,也得不到 event.clipboardData的数据的。
(by default7#zbphp.com)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。