これは小さな問題であり、何か間違ったことをしていると確信しています。Rails 3 のコントローラー アクションの 1 つからの JS 応答を介してレンダリングされているページがあります。
このページがレンダリングされると、「stakeholder_add」(テキスト ボックス) という要素が表示されます。
coffeescriptには、単純に行う関数があります
$ ->
if $('#stakeholder_add').length > 0
alert "Hello"
これは、ページのレンダリングでは発生しません。HMTL 応答を介してレンダリングされているページに同じ要素を配置すると、イベントは coffeescript を介して発生します。
だから質問は本当に
- JS レンダリングを介してイベントが発生しないのはなぜですか。
- これを機能させる方法