Uncaught ReferenceError: Clipboard is not defined,这个是什么鬼?可以这样解决

来源:csdn博客 分类: 文章浏览史 发布时间:2020-05-16 01:38:34 最后更新:2020-05-16 浏览:111
转载声明:
本文为摘录自“csdn博客”,版权归原作者所有。
温馨提示:
为了更好的体验,请点击原文链接进行浏览
摘录时间:
2020-05-16 01:38:34

最近在忙一个宣传单页,里面需要用到点击复制微信号码功能,为了更好的兼容手机用户,我使用了Clipboard.min.js插件,一切准备就绪,页面也引用了这个JS文件,我是<script src=""></script>方法引用,但是遇到一个问题,配置好后点击却无法复制,也就是无反应,用浏览器开发者模式,查看原因,提示Uncaught ReferenceError: Clipboard is not defined;明明是引用了,却提示这个,百思不得其解;

既然提示没有defined,我就做底部给他一个变量defined;可能Clipboard.min.js文件中Clipboard被加载时不是默认的全局变量;您在底部给他重新定义一个$.Clipboard=Clipboard;然后再var clipboard = new $.Clipboard('#copy_btn');    就OK了!

php技术微信