Rails 3.1 rc4 и Jquery: вопрос новичка - PullRequest
0 голосов
/ 22 июля 2011

Я новичок в jquery, и я только что обновился до rails 3.1 rc4, и сейчас я начинаю новый проект.

Пока я решил, что могу просто преобразовать свой код jQuery в coffeescript и разместитьэто в нечто. js.coffee, например,

НО: где я должен разместить чистый код jquery?

Я пытаюсь заставить работать этот простой пример: http://api.jquery.com/hide/Я попытался поместить следующий код в application.js и home.js.coffee, но пока ничего не получалось ..

 $("p").hide();
    $("a").click(function ( event ) {
      event.preventDefault();
      $(this).hide();
    });

Заранее спасибо

1 Ответ

2 голосов
/ 22 июля 2011

Любое из предложенных вами мест (application.js или определенный файл coffeescript) является допустимым - хотя оно должно быть записано в синтаксисе кофе, если вы помещаете его в файл coffeescript.

Вам нужно поместить этот код в функцию $(document).ready, чтобы он заработал ...

$(document).ready(function() {
  $("p").hide();
  $("a").click(function ( event ) {
    event.preventDefault();
    $(this).hide();
  });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...