/ / Pourquoi la charge vendue de jQuery pour la structure Sinatra? - javascript, jquery

Pourquoi la charge vendue de jQuery pour la structure Sinatra? - javascript, jquery

Je suis en train de suivre un tutoriel pour vendre jQuery dansune application Sinatra et j’ai l'impression que jQuery ne fonctionne pas. J'utilise généralement le CDN de Google pour charger jQuery et cela fonctionne à chaque fois, mais je n'arrive pas à le charger par la vente et je ne sais pas pourquoi. Je suis plus que certain que c’est quelque chose de très trivial mais je ne le vois pas. Voici les instructions que j'ai suivies comme suggéré par mon tutoriel.

  1. Créer un fichier public / vendor / jquery.js
  2. Copiez et collez le jquery 1.11 UNCOMPRESSED dans jquery.js
  3. Créez un fichier javascripts / rating.js et incluez ce code pour vérifier si jquery est chargé.

    $(function(){
    console.log("loaded...");
    });
    

Lorsque j'utilise l'outil d'inspection d'élément et que je clique sur l'onglet Réseau, cela indique que jQuery ne peut pas être trouvé. Que se passe-t-il? Oh, voici mon fichier index.html.erb:

<body>
<h1>Rate It</h1>

<div id="rating-container"></div>

<script src="public/vendor/jquery.js" type="text/javascript"></script>
<script src="javascripts/rating.js" type="text/javascript"></script>
</body>

De l'aide serait grandement appréciée. Merci les gars.

Réponses:

0 pour la réponse № 1

Je l'ai finalement eu. Le tutoriel contient une faute de frappe! Référencer vendor / jquery.js au lieu de public / vendor / jquery.js a fonctionné. Geez.