使用jQuery的Rails 3.0 beta和JS Helpers

fir*_*all 5 ruby-on-rails

在Rails 3.0 beta的发行说明中,它说:

"带有Prototype,jQuery驱动程序的不引人注目的JavaScript助手"

那么如何设置Rails 3来使用jQuery呢?它仍然默认加载所有Prototype库.

我认为这意味着Rails 3内置了类似于jRails插件的功能,但也许我误解了:)

另外,作为一个额外的问题,如果我使用Prototype有一种方法可以让Rails加载缩小版本,甚至更好的单个连接JS文件来减少http请求?

谢谢.

kle*_*lew 0

我不了解 Rails 3,但我会尝试回答额外问题。

您可以将任何您想要的内容放在 public/javascript 目录中。默认情况下,它将加载文件:prototype.js、effects.js、dragdrop.js 和controls.js(了解更多)。如果你想将所有js文件压缩并在一个文件中发送,你可以使用这个插件

当然,它不适用于动态生成的js文件。