Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.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
Jquery 助手正在工作_Jquery_Clipboard_Zeroclipboard - Fatal编程技术网

Jquery 助手正在工作

Jquery 助手正在工作,jquery,clipboard,zeroclipboard,Jquery,Clipboard,Zeroclipboard,我已经阅读了插件页面中的wiki,进行了搜索和研究 但我还是不能让我的剪贴板工作 我没有收到任何javascript错误 文本被正确地警告,但无法进入我的剪贴板 这是我的代码: var clip = new ZeroClipboard($('.copythis')); clip.on('load', function(client) { // alert( "movie is loaded" ); }); clip.on('complete', function(client,

我已经阅读了插件页面中的wiki,进行了搜索和研究 但我还是不能让我的剪贴板工作

  • 我没有收到任何javascript错误
  • 文本被正确地警告,但无法进入我的剪贴板
这是我的代码:

var clip = new ZeroClipboard($('.copythis'));

clip.on('load', function(client) {
    // alert( "movie is loaded" );
});

clip.on('complete', function(client, args) {
    alert("Copied text to clipboard: " + args.text );
});

clip.on('mouseover', function(client) {
    // alert("mouse over");
});

clip.on('mouseout', function(client) {
    // alert("mouse out");
});

clip.on( 'mousedown', function(client) {
    var copythis = '#' + $(this).attr('cliptarget');
    var copytext = $(copythis).val();
    client.setText(copytext); // ALSO TRIED: clip.setText(copytext);
    alert(copytext); // THIS ALERTS THE RIGHT TEXT
});

clip.on( 'mouseup', function(client) {
    // alert("mouse up");
}); 

我真的很想让它发挥作用。。。将响应您的帮助。

尝试将鼠标向下移动替换为

鼠标向下移动时,flash对象将检查并查看clipText是否 已经设定好了。如果没有,则会触发dataRequested事件。 如果html对象具有数据剪贴板文本或数据剪贴板目标 然后,ZeroClipboard将负责获取数据。但是如果 尚未设置,则将由您从中剪裁.setText 方法。这将完成循环


天啊!它终于起作用了,浪费了很多时间。你的男人@CD非常感谢。