JQueryの取得した要素分繰り返すeachを使用した場合にeachの内部でCoffeeScript@を使用するとJQuerythisとして扱われてしまいReferenceErrorが発生する
その場合は以下のように修正する

実際のソース

  • 修正前
processRows: ->
    $("#my-table>tr").each ->
        id = $(this).attr("id")
        @processRow id
  • 修正後
processRows: ->
    $("#my-table>tr").each (index, element) =>
        id = $(element).attr("id")
        @processRow id