Я использовал следующие строки в файле create.js.rjs. Я просто скопировал из Интернета и работал отлично.Как преобразовать содержимое .js.rjs в .js.erb в rails
page.select("#notice").each { |notice| notice.hide }
page.replace_html('cart', render(@cart))
page[:cart].visual_effect :blind_down if @cart.total_items == 1
page[:current_item].visual_effect :highlight,
:startcolor => "#88ff88",
:endcolor => "#114411"
Но теперь мне нужно использовать эти 2 строки кода в файле create.js.erb. Синтаксис для .rjs и .erb не одинаковый. Итак, какой будет код для .erb-файла для этих двух строк.
ну, ваш код не показывает никаких ошибок, но javascript не работает. Должен ли я помещать это в тег скрипта? –
Поместите это в 'app/views/carts/create.js.erb'. Этот путь основан на вашем 'create.js.rjs' в вашем вопросе, и я предполагаю, что это шаблон создания для' carts'. – vee
Пожалуйста, проверьте этот вопрос, я просто разместил для вас http://stackoverflow.com/questions/20755345/javascript-is-not-working-in-rails-app –