試圖在輸入文本之前簡單地隱藏提交按鈕,但似乎沒有任何事情發生。 (有什麼在CoffeeScript中是錯誤的,但我不知道是什麼 - 很新的js)在輸入文本前隱藏提交按鈕
我的形式如下:
<%= f.input :body, as: :text, input_html: { :id => "inputBody" } %>
<%= f.submit "Answer", { :id => "button" }%>
的CoffeeScript看起來是這樣的:
$(document).ready ->
$("#button").hide()
$("#button").show() if $("#inputBody").length > 0
編輯的問題,但仍然得到同樣的事情。 – user2759575
頁面上是否有任何js錯誤? https://getfirebug.com/errors它是否是有效的HTML? http://validator.w3.org/ –