我想我的应用程序.js显得有些混乱,但我不确定如何解开它。
以下是完整的内容:
//= require jquery-1.7.1.js
//= require jquery
//= require jquery_ujs
//= require jquery.ui.datepicker
//= require twitter/bootstrap
//= require jquery.tokeninput
//= require jquery.jcarousel
//= require fineuploader
//= require gen_validatorv4
//= require_tree .
现在我已经读到某个地方,问题可能是包含2个顶部,因为它们会发生冲突 - 因此当我添加jQuery插件gem像fineuploader时,它无法找到 - 即使我能看到通过查看开发人员工具来调用它。
但是,如果我删除其中一个,那么我网站的各个方面都停止工作,这意味着某些功能似乎特别依赖于jquery-1.7.1(据我所知,它是jcarousel和tokeninput功能,因为他们失败了,如果我删除这个)。但是如果我删除jquery,其他方面都会失败,包括jcarousel!
任何人都可以解释我如何调试这个以便所有jQuery插件只依赖于jquery吗?
提前致谢...