Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ZeroClipboard(单击链接时)工作不正常_Javascript_Jquery_Zeroclipboard - Fatal编程技术网

Javascript ZeroClipboard(单击链接时)工作不正常

Javascript ZeroClipboard(单击链接时)工作不正常,javascript,jquery,zeroclipboard,Javascript,Jquery,Zeroclipboard,我正在使用zeroclipboard进行复制功能,但它似乎无法正常工作 我试图从点击链接的页面复制数据 我已经在html中包含了必要的文件 <script type="text/javascript" src="/DataTables-1.9.4/zeroclipboard/ZeroClipboard.js"></script> <script language="JavaScript"> ZeroClipboard.setMoviePath('/Da

我正在使用zeroclipboard进行复制功能,但它似乎无法正常工作

我试图从点击链接的页面复制数据

我已经在html中包含了必要的文件

<script type="text/javascript" src="/DataTables-1.9.4/zeroclipboard/ZeroClipboard.js"></script>
<script language="JavaScript">
    ZeroClipboard.setMoviePath('/DataTables-1.9.4/zeroclipboard/ZeroClipboard.swf');    
</script>

setMoviePath('/DataTables-1.9.4/ZeroClipboard/ZeroClipboard.swf');
我的js文件中有以下函数

<a href='javascript:void(0);' onclick=copy(\""+idValue+"\") id=d_clip_button><font size=2 color=blue>Copy to clipboard</a>

function copy(elementIdValue){

var value=$("#"+elementIdValue).html();
var clip = new ZeroClipboard.Client();
var myTextToCopy = $(value).text();  

clip.glue('d_clip_button');
clip.addEventListener('onMouseover', clipboardEvent);
function clipboardEvent() {
            clip.setText( finalText);
}

函数副本(elementIdValue){
var value=$(“#”+elementIdValue).html();
var clip=新的ZeroClipboard.Client();
var myTextToCopy=$(值).text();
clip.glue('d_clip_button');
clip.addEventListener('onMouseover',clipboardEvent);
函数clipboardEvent(){
clip.setText(finalText);
}
当我双击链接时,复制功能可以正常工作,但如果我单击复制链接,则复制功能不起作用。此外,由于某些原因,最初复制的数据不会被删除。当我打开新页面并尝试复制数据时,它仍然具有旧数据。是否有人可以告诉我如何解决此问题