Как я могу добавить представление к существующей разметке html, используя backbone.js

Может ли кто-нибудь привести небольшой пример того, как загрузить новый контейнер div на основе щелчка мыши с помощью Backbone.js? Я хотел бы добавить новый контейнер div к моему уже существующему содержимому html.


person JeanFrancois    schedule 27.07.2012    source источник


Ответы (1)


В классе представления:

events: { "click #myButton": "insertDiv" }

insertDiv: function(event) {
    this.$el.append("<div>...</div>");
}
person Tanzeeb Khalili    schedule 27.07.2012
comment
Как добавить div с определенным идентификатором, скажем; div_id, который уже определен в html-файле? - person JeanFrancois; 27.07.2012
comment
Попробуйте this.$el.append( $("#div_id").html() ) - person Tanzeeb Khalili; 27.07.2012