Javascript Rails:禁用jquery
我有一个rails应用程序,它通过普通HTML页面上的ajax请求进行调用。Rails响应,纯HTML页面将数据从MyRails应用程序加载到 问题是当尝试使用Javascript Rails:禁用jquery,javascript,jquery,ruby-on-rails,fancybox,Javascript,Jquery,Ruby On Rails,Fancybox,我有一个rails应用程序,它通过普通HTML页面上的ajax请求进行调用。Rails响应,纯HTML页面将数据从MyRails应用程序加载到 问题是当尝试使用$.fancybox.close()关闭fancybox时我得到一个未定义的错误。但是,如果我只提供一个引用$.fancybox.close()的html链接在不加载我的rails应用程序的情况下,fancybox关闭时不会出现任何问题 这让我相信application.js中包含的jquery与加载在普通HTML页面上的jquery相冲
$.fancybox.close()关闭fancybox时代码>我得到一个未定义的错误。但是,如果我只提供一个引用$.fancybox.close()的html链接
在不加载我的rails应用程序的情况下,fancybox关闭时不会出现任何问题
这让我相信application.js中包含的jquery与加载在普通HTML页面上的jquery相冲突。我如何告诉rails不要发送jquery?我已经在rails应用程序发送的地方加载了它。如果我能在生产中禁用它,那将是理想的
我已经尝试过从application.js中删除/=require jquery
和/=require jquery\u ujs
甚至/=require\u tree.
,但运气不佳;application.js仍然加载jquery。有什么想法吗?你能粘贴错误的痕迹吗?它在浏览器控制台上,uncaughttypeerror:无法调用未定义VM383:1(匿名函数)的方法“close”
我真的认为我需要使用jquery.noconflict()代码>为了避免它们发生冲突,这应该是可行的,对吗@胡安帕斯塔斯