让Jquery 1.4.3和Rails.js一起玩得很好
我继承了一个Rails应用程序,它使用jQuery1.4.3,并且使用了一些插件来阻止我升级到1.4系列之后 话虽如此,我需要Rails.js来编写一些不引人注目的javascripting。然而,我能找到的仅有2个rails.js文件是1.4系列,适用于1.4.0、1.4.1和1.4.2,但不适用于1.4.3。另一个要求最小值为jquery1.6或更高 我也不能降级到jQuery1.4.2,因为这会破坏我正在使用的一些其他插件 关于如何让1.4.3和rails.js更好地发挥作用,有什么想法吗 我尝试在jquery 1.4.3中使用rails.js的1.4版本,但出现了一个警告:让Jquery 1.4.3和Rails.js一起玩得很好,jquery,ruby-on-rails-3,Jquery,Ruby On Rails 3,我继承了一个Rails应用程序,它使用jQuery1.4.3,并且使用了一些插件来阻止我升级到1.4系列之后 话虽如此,我需要Rails.js来编写一些不引人注目的javascripting。然而,我能找到的仅有2个rails.js文件是1.4系列,适用于1.4.0、1.4.1和1.4.2,但不适用于1.4.3。另一个要求最小值为jquery1.6或更高 我也不能降级到jQuery1.4.2,因为这会破坏我正在使用的一些其他插件 关于如何让1.4.3和rails.js更好地发挥作用,有什么想法吗
var jqueryVersion = $().jquery;
if (!( (jqueryVersion === '1.4') || (jqueryVersion === '1.4.1') || (jqueryVersion === '1.4.2') )){
alert('This rails.js does not support the jQuery version you are using. Please read documentation.')
}
我说了出来,一切似乎都正常,但我担心这些话是有原因的。或者可能只是一个oversite,他们忘了将1.4.3添加到此警报中?我发现了一个支持1.4.3和1.5系列的旧版本,我在github页面上找不到它。不知道为什么会隐藏,但我在RefineryCMS的代码库中找到了它:
我发现了一个支持1.4.3和1.5系列的旧版本,我在github页面上找不到它。不知道为什么会隐藏,但我在RefineryCMS的代码库中找到了它:
您使用的是什么版本的rails?rails 3不是内置了rails_ujs(rails.js)吗,您只是在资产中需要它吗?我想是的,但这对我不起作用。有可能是以前的开发人员删除或调整了它。您使用的是什么版本的rails?rails 3不是内置了rails_ujs(rails.js)吗,您只需要在资产中使用它吗?我想是的,但这对我不起作用。它可能被以前的开发人员删除或调整。