0
我有一個iframe,我需要將其單擊Backbone View事件綁定到其某些DOM元素。如何從Backbone.js的父文檔添加iframe中的元素事件
我試着像這樣的東西,但它並不事件任何意義:
el: $('#app'),
events:{
'click #iframe .button1': 'clickEvent'
}
難道你們知道該怎麼做?
謝謝。
我有一個iframe,我需要將其單擊Backbone View事件綁定到其某些DOM元素。如何從Backbone.js的父文檔添加iframe中的元素事件
我試着像這樣的東西,但它並不事件任何意義:
el: $('#app'),
events:{
'click #iframe .button1': 'clickEvent'
}
難道你們知道該怎麼做?
謝謝。
使用events
屬性是不可能的。如果您有權訪問iframe,則可以手動執行此操作,如下所示:
this.$('#iframe').contents().find('.button1').on('click', this.clickEvent)
而我該在哪裏添加這行代碼? – human
當你的iframe準備好DOM查詢時,在視圖內部。 –
看起來像這不會工作結帳類似的帖子 - http://stackoverflow.com/questions/22834000/how-to-refresh-a-parent-page-when-closing-an-iframe-jquery/22834914#22834914 – Evgeniy