Rails 3.0 とプロトタイプ ujs rails.js スクリプトを使用しています。
link_to "...", :remote => true
ページがロードされた後にページに追加されるリンクがいくつかあるため、その後、すべてのリンクrails.js
に ujs イベントを添付しました。a[data-remote]
rails.js で新しいリンクを再スキャンするにはどうすればよいですか?
rails.js は 1 つの無名関数で構成されているようで、直接呼び出すことはできません。
これを行う唯一の方法は、すべての rails.js を独自の関数にラップして、ページの読み込み時に *そして* 新しいリンクを追加したときに呼び出せるようにすることです。
これは合理的なアプローチのように思えますが、私がこの問題を抱えた最初の人であり、それを行うための標準的な方法がないとは信じられないため、躊躇しています...