2010-12-15 39 views
3

J'ai téléchargé rails.jshere et inclus dans views/layouts/application.html.erb avec jQuery:Pourquoi Rails 3 ne fonctionne pas avec jQuery 1.4.4?

<%= javascript_include_tag 'jquery-1.4.4.min.js', 'rails.js' %> 
<%= csrf_meta_tag %> 

Cependant, la charge de la page que je suis l'erreur suivante dans la console du navigateur (j'utilise le dernier Firefox):

Error: syntax error 
Source File: http://localhost:3000/javascripts/rails.js?1292414064 
Line: 6 
Source Code: 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 

Qu'est-ce que je fais mal ?

Répondre

4

Je voudrais hautement recommander le jquery-rails gem. Une fois que vous l'avez installé, un simple rails g jquery:install et tout est pris en charge pour vous correctement.

+0

Quels fichiers dois-je télécharger ici? Et où les mettre? –

+0

@Misha: Je crois que gem installer jquery-rails le fera pour vous. Ensuite, comme le dit Matt, lancez les rails g jquery: install - cela devrait télécharger les fichiers jQuery et installer les fichiers nécessaires pour le faire fonctionner dans Rails. –

+0

Merci! Le problème était avec le fichier 'rails.js'. Je ne l'ai pas téléchargé correctement (téléchargé un fichier HTML à la place, ce qui est indiqué dans le message d'erreur ...). Merci encore! –