Actualmente me encuentro desarrollando mi primera aplicación web (me hago mayor). Nada novedoso, nada impactante, pero me sirve para aprender. Aprovechando el momento de transición que se vive estoy realizándola en Rails 3 sobre Ruby 1.9.2, HTML5 y cómo no, jQuery. Si es tu caso, que te has tirado a la piscina a empezar a probar cosas y quieres utilizar jQuery, te cuento cómo:
- Eliminar todos los ficheros dentro de
public/javascripts. - Descargar la última versión de jQuery y cópiala dentro de la carpeta
public/javasctiptsde tu proyecto.
Nota: existe actualmente un bug de un método de jQuery 1.4.2 (live) e Internet Explorer (qué raro que de problemas, ¿verdad? :P). Se recomienda a día de hoy utilizar la versión 1.4.1 - Descargar el driver jquery ujs desde github. En la carpeta
srcencontrarás un archivo llamadorails.js. Cópialo dentro de la carpetapublic/javasctiptsde tu proyecto. - Ve al archivo
config/application.rbde tu proyecto y busca la siguiente línea:# config.action_view.javascript_expansions[:defaults] = %w(jquery rails)Descoméntala y cambia jquery por el nombre del archivo de la versión de jquery que has descargado (en mi caso era jquery-1.4.1).
¡Y ya está! No tiene mayor misterio. Ahora a currar :)