0
我想将日期选择器添加到我的HAML标记中。我开始与that问题,并试图2种的方法来添加脚本:将javascript添加到HAML标记错误
%h3
Please enter the following information:
= form('/some_path', :post)
= input(:date, :start_date, class: "formbox")
= input(:date, :end_date, class: "formbox")
= submit('Submit', class: "button")
%script(type="text/javascript")
$(function() {$("#start_date, #end_date").datepicker({format: 'yyyy-mm-dd'});});
和
:javascript
$(function() {
$("#start_date, #end_date").datepicker({format: 'yyyy-mm-dd'});
});
这一次终于正确的,问题是一部分。
两个产生线:javascript
或%script(type="text/javascript")
错误syntax error, unexpected keyword_ensure, expecting end-of-input
如何修复和添加脚本?
想你的答案 - 上了车'$(函数相同的语法错误(){'线 –
我不能重现此语法错误 – mudasobwa
谢谢关注,问题出现在form部分,替换为helper标签并且工作正常,':javascript'关键字按照原样工作,不需要'= content_for'。 –