新手问题 rails 的 ajax 和 js 效果都是在 rails 里写的,请问本人更熟悉 jQuery 怎么办?

bydmm · 2012年11月19日 · 最后由 reducm 回复于 2012年11月19日 · 2657 次阅读

rails 的 ajax 和 js 效果都是在 rails 里写的,请问本人更熟悉 jQuery 怎么办?

看到默认加载的 jquery 是 1.6 有点老 而且 rails 这个框架不是直接写 js 我要是想使用 jq 的效果库 咋办。。。

jquery 那个 gem 可以升级啊

请问一下如何使用 rails 风格调用一些带 AJAX 的 jQueryUI 该怎么做 比如使用 autocomplete 那个插件

可以直接写 jquery,直接在 controller 相关的 javascript 或 coffeescript 代码里写就行。第一次看到《Agile Web Development with Rails》的示例中动态输出 js 代码实现的 ajax 效果被震惊了,rails 在刻意模糊前后端的界限。复杂的前端交互还是用传统的写法放在静态 js 文件里更容易理清思路

即使是默认的 data-confirm 标记的行为,也可以通过重写 js 方法去实现自己的样式,实现自己的 ajax 行为更不在话下

需要 登录 后方可回复, 如果你还没有账号请 注册新账号