2013-01-16 32 views
0

在Backbone JS中,該策略首先將所有內容都呈現在分離的元素中。然後準備好將其附加到DOM。如何綁定到一個元素連接到DOM(特別是在Backbone.js中)?

我想綁定在該元素最後附加到DOM(對,然後運行某些功能,如說引發一些點擊事件或諸如此類的東西。

+0

無法運行這些功能,你所說的直接元件連接到DOM後? (即view.render(); $(「#some_element」)。append(view。$ el); view。$(「。button」)。click();') – Lukas

回答

2

剛剛創建自己的自定義事件,其他骨幹對象可以訂閱到。當你添加一個視圖到DOM觸發這些。

this.trigger('addedToDOM', this);

...

viewtoBeAdded.bind('addedToDOM', this.onAddedToDom);

...

onAddedToDom: function(viewThatWasAdded) { .. }

+0

好主意!謝謝! –

相關問題