0
我有Backbone(Marionette)和jQuery自定義DOM事件問題。Backbone.js - 自定義JQuery事件
我有自定義插件,在文檔上觸發'changed_currency'事件時更新元素的html內容。
$(document).on
changed_currency: ->
# omitted code
$(@).html("some html")
, '.currency-change'
這裏沒什麼特別的。它適用於不使用Backbone的頁面。但是,在骨幹視圖中,此代碼根本不起作用(事件未捕獲)。所以我的問題是,我可以從我的Backbone視圖中激發自定義事件嗎?
骨幹代碼:
#omitted code
ui:
currency_change: '.currency_change'
onRender:() =>
#omitted code
@ui.currency_change.trigger('changed_currency')
預先感謝幫助。
工作就像一個魅力。非常感謝 :) – skipi