我有一個rails 3.2應用程序。form_for fields禁用所有javascript元素
在一頁上,我有一些javascript來顯示隱藏div。 這工作正常和丹迪。
但是,當我添加一些字段,似乎所有JavaScript事件都被禁用,以前的代碼。
我可以使事件再次工作,如果我刪除字段,但離開form_for標記。
如果我只刪除例如文本區域,事件仍然消失。
如果我直接移動領域了的form_for標記下,再次工作
還有一個提示,我發現,我有三個RWD狀態,臺式機,平板電腦和手機。
在手機上它工作!但在其他兩個州,它不起作用。
該標籤的form_for看起來是這樣的:
= form_for(@new_note, url: write_new_page_path) do |f|
我加個領域是這樣的:
= f.label :text, 'how are things today?', :class => 'module-helper'
= f.text_area :text, placeholder: 'Please write a note here', rows: 5, class: 'required'
我沒想到的事件可走了,我相信它是一個新手的錯誤。
您可以在這裏找到整個代碼:
https://gist.github.com/khebbie/a29917357552b809a1fe
您是否看到瀏覽器控制檯中的任何錯誤? – 2014-10-10 13:28:34
控制檯沒有錯誤 – khebbie 2014-10-10 13:28:56
檢查你的text_area標記。格式不同。 http://api.rubyonrails.org/classes/ActionView/Helpers/FormTagHelper.html#method-i-text_field_tag – 2014-10-10 13:30:53