Rails 4 – jQuery冲突和函数错误
我正在努力弄清楚如何在我的Rails 4应用程序中解决javascript和jQuery之间的冲突。
我最初的问题是依赖字段gem中的javascript和application.js中的jQuery之间的冲突。 我的问题在这里: Rails – jQuery和javascript之间的冲突
我找不到帮助来解决这个问题,所以我试着弄清楚如何自己编写jQuery。 我尝试过的问题是: Rails 4 – jQuery最初隐藏,然后点击切换
现在,我无法查看任何内容,因为当我加载页面时,我收到此错误:
SyntaxError: [stdin]:1:2: reserved word 'function'
错误消息标识了我的节目的这一行:
false %>
我尝试这种方法的步骤是从我的gem文件中删除dependent-fields gem,注释掉underscore.js并从我的app / assets / javascripts文件夹中删除underscore-min.map(并删除我的应用程序中显示的函数) .js-查看我的第一个发布链接),这是依赖字段工作所必需的。
现在我无法弄清楚如何解开我的烂摊子。 谁能看到我做错了什么?
UPDATE
将.js.coffee文件重命名为.js.erb似乎允许加载页面时,控制台错误显示为:
projects.self-9c019ba….js?body=1:1 Uncaught TypeError: $ is not a function(anonymous function) @ projects.self-9c019ba….js?body=1:1 main.self-5888479….js?body=1:316 Uncaught TypeError: dp(...).multipleFilterMasonry is not a functionwindow.onload @ main.self-5888479….js?body=1:316
当我将文件重命名为projects.js时,我遇到了同样的问题
- Sinatra不显示POST数据
- rails没有在app / assets / javascripts下注册javascript文件
- 工作jQwery代码不在条件内工作
- 在Ruby中包含JavaScript(在Rails上)
- undefined | 0 | ReferenceError:严格模式禁止隐式创建全局属性’csrf_token’
- 有没有办法在HAML的内部使用Ruby循环:javascript区域?
- 全球位置(国家,地区,城市)选择Rails,jQuery或Google Maps API的插件?
- 是否可以在文本编辑器中获取rails应用程序的自动完成function,而不仅仅是文本字段
- 将GeoJSON文件读入Rails / Leaflet