У меня есть приложение, которое состоит из двух взаимозаменяемых частей, которые требуют разной разметки и другого кода.Под взаимозаменяемостью я имею в виду, что пользователь может переключаться между двумя интерфейсами на лету.В настоящее время мой подход таков, что когда пользователь впервые загружает страницу, загружается только необходимая разметка и код.Когда событие сигнализирует о необходимости переключения интерфейсов, я загружаю новую разметку через AJAX.
Мой вопрос касается привязки событий.В настоящее время все мои события делегированы и привязаны к вышестоящим элементам DOM, которые, как я знаю, будут всегда.
Есть ли какие-либо последствия для такого рода привязки событий?Буду ли я лучше связывать / перепривязывать события на лету?