Я включил Javascript с <%= javascript_include_tag "application" %>
в мое приложение Rails 3.2. И я включил следующий CoffeeScript в файл company.js.coffee, который при запуске включается в конечный файл application.js:
$("article h2 a").click (e) ->
$("article div").hide()
$(@hash).slideToggle()
e.preventDefault()
$("article div:not(#1)").hide()
Однако скрипт не работает вообще, несмотря на то, что он функционирует в исходном HTML-файле, из которого он был скопирован (хотя и не в CoffeeScript). И, похоже, запросы AJAX-форм тоже не работают.
Кто-нибудь знает, почему это может происходить? Я что-то упускаю?