我使用的是jQuery脚本feedback.js (在这里可以找到https://github.com/ivoviz/feedback)。
我已经复制和粘贴了使用示例,并将链接更改为指向正确的位置。为了兼容性,我还用jQuery替换了所有的$。然而,我在Chrome中得到了错误:
Uncaught :对象函数(选择器,上下文){ // jQuery对象实际上只是init构造函数‘增强的’返回新的jQuery.fn.init(选择器,上下文,rootjQuery );}没有方法‘反馈’。
我一直在做研究,但不知道我需要做些什么才能找到它说找不到的反馈方法。我在“资源”文件夹中看到了feedback.js,指向它的链接是正确的。如有任何指导,将不胜感激。
//Head of HTML
<script src="js/feedback.js"></script>
<link rel="stylesheet" href="css/feedback.min.css" />
//loaded in external .js file
jQuery.feedback({
ajaxURL: 'http://test.url.com/feedback',
html2canvasURL: 'js/html2canvas.js'
});jQuery按jQuery的顺序加载,然后按反馈顺序加载。所以顺序是正确的。
发布于 2013-10-16 18:12:07
问题是正在使用的jQuery的旧版本。我将jQuery / jQuery UI更新为最新版本。由于使用已删除的jQuery语法的另一个脚本,该问题持续存在。使用jQuery迁移文件修复所有错误,并允许正确加载所有脚本。
https://stackoverflow.com/questions/19407403
复制相似问题