使用zClip通过data-attribute将元素的内容复制到剪贴板

时间:2014-06-11 17:06:04

标签: javascript jquery zclip

我已经让zClip plugin像这样工作:

<p class="thing">Click the link below to copy this text...</p>
<a class="copy" href="">copy</a>


$('a.copy').zclip({
    path:'lib/js/ZeroClipboard.swf',
    copy:$('.thing').text()
});

但我想在页面上有许多复制链接,每个链接都通过data-attribute复制不同的元素:

<p class="thing">Click the link below to copy this text...</p>
<a class="copy" data-copy=".thing" href="">copy</a>

$('.copy').zclip({
    path:'lib/js/ZeroClipboard.swf',
    copy:function(){return $(this).data('copy').val();}
});

以上是我在黑暗中捅了一下,但它显然不起作用。

知道怎么做到这一点?我也不反对使用不同的插件,只要它实现起来相当简单。

提前谢谢!

0 个答案:

没有答案