地方でリモートワーク in Iwate

東京の受託開発会社でリモートワークしてます。

Railsでcoffeescriptで定義した関数がviewで呼ばれない時

スポンサーリンク
checkCheckBox = ->
  checkbox_check = document.agree_form.agreement.checked
  if !checkbox_check
    alert '会員規約に同意していただかないと登録できません'
    false
  else
    true

これだとviewで関数が呼ばれない。 @と()をつけないといけないらしい。

@checkCheckBox = () ->
  checkbox_check = document.agree_form.agreement.checked
  if !checkbox_check
    alert '会員規約に同意していただかないと登録できません'
    false
  else
    true

Ruby on Rails 4 - coffee scriptで作った関数をhtml(view)側で呼び出す - Qiita