BackboneJS обработчик событий
function alertTest(){ alert('alertTest has fired.');}
Views.Profile = Backbone.View.extend({
el: '.list-profile-wrapper',
events: {
'click ' : 'testmtd',
},
initialize: function() {
alert("this is in init");
},...
Контекст проблемы:
Это на сайте WordPress. У меня есть шаблон UnderscoreJS, который загружается с AJAX, когда пользователи нажимают на номер нумерации страниц. Этот шаблон UnderscoreJS содержит класс «list-profile-wrapper», но не запускает обработчик событий BackboneJS. Функция инициализации даже не срабатывает, так как предупреждающее сообщение не появляется. Это происходит только с шаблонами страниц, загруженными с помощью AJAX. Страницы с похожими шаблонами, но не загруженные с помощью AJAX, не сталкиваются с этой проблемой.
Задача ещё не решена.
Других решений пока нет …