я почти испробовали все, и даже точно скопировал пример: [здесь] [1]Backbone.js: Невозможно привязать события
Однако я не могу получить, чтобы увидеть его работу его. Я пробовал несколько изменений для привязки события, но ни один из них, похоже, не работает. Какова может быть возможная причина?
Разделительный контейнер;
нагрузкиМое событие связывании испытания;
el: '#container',
events: {
"click button": "render"
}
Также;
el: '#container',
events: {
"click button#add": "render"
}
И, наконец, это;
el: '#container',
events: {
"click input[type=button]": "doSearch"
}
Есть ли вероятность того, что я сделаю это неправильно. Кроме того, если я его заработаю, можно ли назначить событие click для каждой функции в div, указав их id вместо более общего «кнопка клика»: «render»?
ПРИМЕЧАНИЕ: Я не смог получить код html, завернутый в код тег.
Я предпочитаю использовать функцию jquery 'on' для элементов, которые динамически добавляются в DOM после визуализации представления. Например, 'initialize: function() {this. $ El.on ('click', 'button', handler); } ' –