Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.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 多输入Zclip_Javascript_Jquery_Zclip - Fatal编程技术网

Javascript 多输入Zclip

Javascript 多输入Zclip,javascript,jquery,zclip,Javascript,Jquery,Zclip,我正在尝试实现zclip将输入的内容复制到剪贴板。 页面上有20个文本输入,如下所示: <input type="text" value="content to copy..." /> <input type="text" value="another content to copy..." /> 在Javascript控制台中,我遇到以下错误: 未捕获的TypeError:对象[object DOMWindow]的属性“$”不是函数 我怎样才能让它工作? Thx看起来

我正在尝试实现zclip将输入的内容复制到剪贴板。 页面上有20个文本输入,如下所示:

<input type="text" value="content to copy..." />
<input type="text" value="another content to copy..." />
在Javascript控制台中,我遇到以下错误: 未捕获的TypeError:对象[object DOMWindow]的属性“$”不是函数

我怎样才能让它工作?
Thx

看起来好像在无冲突模式下使用jQuery。ZClip假定情况并非如此,并尝试扩展“$”函数。我刚刚用“jquery”替换了jquery.zclip.js中的每个“$”,错误消息消失了。
如果有其他方法可以在无冲突模式下运行zClip,请告诉我。

使用
每个
而不是单击并使用函数返回链接值

jQuery(function() {
  jQuery("input[type=text]").each(function() {
    var link = jQuery(this).val();
    jQuery(this).zclip({
        path: '/img/ZeroClipboard.swf',
        copy: function(){return link;}
    });
  });
});
jQuery(function() {
  jQuery("input[type=text]").each(function() {
    var link = jQuery(this).val();
    jQuery(this).zclip({
        path: '/img/ZeroClipboard.swf',
        copy: function(){return link;}
    });
  });
});