xoma2
@xoma2
Программист

Не срабатывает init в backbone при переходе на другую страницу?

Есть приложение. В нем по нажатию на кнопку срабатывает роут.
На этой же (index) странице есть popap.

Он скрыт .hide()

Итак мы нажали на кнопку, сработал роут и функция роута в которой отрендерилась новая вьюха.

А во вьюхе в инициализации стоит этот элемент и show()

Но попап не появляется, не могу понять в чем дело?

Если просто в консоле написать View.render() без перехода по роуту то срабатывает. Если убрать show() hide() тоже срабатывает. Что говорит о том что с шаблоном все хоккей

.show() не срабатывает, но срабатывает addClass('show') (bootstrap) и срабатывает он только при перезагрузке страницы роута. Если делать переход по клику то он не срабатывает
  • Вопрос задан
  • 2382 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 05:01
999999 руб./за проект
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект