如何在Rails 3.1中交换jquery for prototype

时间:2011-09-23 19:55:09

标签: javascript ruby-on-rails ruby-on-rails-3.1 prototypejs

我有一个使用默认jQuery创建的rails 3.1项目。将项目转换为使用原型的最佳方法是什么?

2 个答案:

答案 0 :(得分:6)

  1. 从Gemfile中删除jquery gem
  2. 将prototype-rails添加到其中
  3. 来自https://github.com/rails/prototype-rails

      

    您可能想要将它们添加到您的   应用程序/资产/ Javascript角/ application.js中:

    //= require prototype
    //= require prototype_ujs
    //= require effects
    //= require dragdrop
    //= require controls
    
         

    使用此功能的新应用程序可能还需要添加

    config.action_view.debug_rjs = true
    
         

    到他们的config / environments / development.rb。

答案 1 :(得分:-3)

二极管是对的,我会重写它,并把它作为改进代码的好机会;) 不过我很好奇,你为什么要转换到原型