5
我正在使用Rails 3.0與原型ujs rails.js腳本。用於動態添加內容的Rails UJS
我有一些link_to "...", :remote => true
鏈接在頁面加載後被添加到頁面,所以rails.js
已將ujs事件附加到所有a[data-remote]
鏈接。
如何獲得rails.js重新掃描新鏈接?
rails.js似乎由一個匿名函數組成,所以我不能直接調用它。
我能想到的唯一方法就是將所有的rails.js包裝在我自己的函數中,然後我可以在頁面加載時調用*和*在添加新鏈接時調用。
這似乎是一個合理的做法,但我猶豫了,因爲我無法相信我有這個問題的第一個,有沒有做一個標準的方式...
你有沒有碰運氣?我有同樣的問題。在此期間我正在使用'button_to',這讓我很難過。我不明白它,因爲它使用'委託',這應該提供遲到的綁定。代表已被取代..但這是另一回事。 – 2012-04-01 08:27:42