Coffeescript/JQuery/Rails:$ .ajax - 解析错误,意外'{'

Mar*_*ske 0 jquery coffeescript ruby-on-rails-3

我现在已经很久没办法解决一个简单的解析器错误了.我在网上找到了几个代码示例,这些代码看起来很相似 - 我会非常感谢提示!

$ ->
  $(".category_modal").click (e) ->
    alert "Hi"
    e.preventDefault()
    $.ajax 
      url: 'entries/detail'
      type: "GET"  <-- Error: Parse error on line 28: Unexpected '{'
      dataType: 'json'
      success: (data) ->
        alert "Hi again"
        $(".category_modal").html(data)
Run Code Online (Sandbox Code Playgroud)

Mih*_*gos 7

根据您使用的IDE,我发现由于格式错误的空格,我经常会收到编译Coffescript文件的错误.

解决方案:选择'type:'之前的所有空格和前一行末尾的空格,即:'tries/detail'之后

删除它们,然后再次形成它们并再次尝试编译.特别是当我从其他来源复制粘贴时,会发生这种情况