从CDN外部加载Jquery会导致许多问题

时间:2013-12-03 05:12:32

标签: jquery ruby-on-rails ajax cdn

我正在使用带有Jquery和jquery-ujs适配器的rails。当我从我的应用程序中删除jquery并通过CDN加载它时,我在我的代码中遇到了很多javascript问题。例如,spinjs-rails导致ajax请求失败,但是,当jquery包含在资产管道中时,不会发生此问题。这不是我遇到的唯一问题。

为什么从CDN外部加载jquery会有所不同?

我使用谷歌jquery CDN和jquery版本是相同的。

更新:

我只是为jquery和jquery_ujs使用jquery-rails gem,我已经停止使用jquery部分支持google jquery CDN。但是,即使我在本地加载jquery(不使用jquery-rails gem提供的jquery),我也遇到了同样的问题。

1 个答案:

答案 0 :(得分:0)

可能的原因

  1. 检查您在CDN中使用的jquery的版本。
  2. 检查CDN上是否有文件可用。