使用Zclipboard.js复制到剪贴板不起作用

时间:2013-09-24 12:52:44

标签: javascript jquery zeroclipboard

我尝试使用Zclipboard.js复制值,但它没有用。

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="http://www.steamdev.com/zclip/js/jquery.zclip.min.js"></script>
<script>
$(document).ready(function(){
    $('#copy-description').zclip({
        path:'ZeroClipboard.swf',
        copy:$('#description').text()

    });
});
</script>
<a id="copy-description" href="#" class="">Copy</a>
<p id="description">This should copy</p>

我是从this链接引用的。我只是获得了嵌入其中的Flash播放器的复制链接。但我无法点击它。我应该在代码中更改什么,以便我可以在单击复制链接上复制描述文本

2 个答案:

答案 0 :(得分:1)

我认为问题可能是swf文件。试试这个。希望它有效

$(document).ready(function(){
    $('#copy-description').zclip({
        path:'http://www.steamdev.com/zclip/js/ZeroClipboard.swf',
        copy:$('#description').text()

    });
});

答案 1 :(得分:0)

确保swf已加载(使用Firebug&gt; Network),并且它位于链接上方,以及Firebug。很可能第一个将解决您的问题