首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ZeroClipboard -使用多个元素

ZeroClipboard -使用多个元素
EN

Stack Overflow用户
提问于 2013-09-10 03:38:09
回答 1查看 2K关注 0票数 0

ZeroClipboard用于单击复制。这两个链接提供的输出是相同的,而不是不同的。演示链接这里

代码语言:javascript
复制
<a id="c101" href="javascript:void(0);">OBJ1</a> &nbsp;&nbsp; 
<a id="x101" href="javascript:void(0);">OBJ2</a>

<script type="text/javascript">
    var dom_obj1 = document.getElementById('c101');
    var dom_obj2 = document.getElementById('x101');

    var clip1 = new ZeroClipboard();
    clip1.glue(dom_obj1);

    clip1.addEventListener( 'dataRequested', function(client, args) {
        client.setText('text1');
    });

    clip1.addEventListener( 'complete', function(client, args) {
        alert('clip1 text: '+args.text);
    });

    var clip2 = new ZeroClipboard();
    clip2.glue(dom_obj2);

    clip2.addEventListener( 'dataRequested', function(client, args) {
        client.setText('text2');
    });

    clip2.addEventListener( 'complete', function(client, args) {
        alert('clip2 text: '+args.text);
    });
</script>
EN

回答 1

Stack Overflow用户

发布于 2013-09-28 15:51:00

为所有这些元素提供一个公共类,然后将所有元素都提供给ZeroClipBoard:

然后像这样加载它们:

变量剪辑=新的ZeroClipboard($(".toBeCopied"));

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18710339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档