【发布时间】:2013-04-25 21:45:55
【问题描述】:
我一直在尝试将我的工作 javascript 代码传递给 CoffeeScript,但我无法通过此错误:
第 55 行不匹配的 OUTDENT
这是咖啡脚本代码
$(document).on("click",".save_button", ->
$form = $(this).parent().parent().parent().parent().parent().parent()
$form.bind("ajax:complete", ->
$actionURI = $form.attr("action");
$.get(window.location.protocol+"//"+window.location.host+$actionURI+".js",(data) ->
$form.parent().parent().prev().html(data); //Line 55
closeSaveElement()
,"html")
);
$form.submit();
return false;
);
我已经尝试在任何地方放置和擦除;,但我没有什么问题。我还尝试将-> 更改为=>,但弹出相同的错误。
【问题讨论】:
-
coffeelint.org 是保持 CofeeScript 干净的有用工具
-
js2coffee.org 是我最喜欢的 Coffee / JS
-
@JasonSperske coffeelint 似乎有点过时了
-
$(this).parent().parent().parent().parent().parent().parent():哇。我认为你不知道closest。
标签: javascript ruby-on-rails coffeescript