Показать сообщение отдельно
  #1 (permalink)  
Старый 04.07.2013, 20:11
Интересующийся
Отправить личное сообщение для gait Посмотреть профиль Найти все сообщения от gait
 
Регистрация: 10.05.2013
Сообщений: 15

Грамотная организация работы попапов
На сайте есть порядка десятка попапов информационных, с уведомлением("Ок"), с подтверждением("Да", "Нет"). Сейчас для каждого попапа создается html, всё это тупо хайдится и появляется тогда, когда нужно. Доходит до абсурда, что даже любая маленькая страничка содержит в себе с десяток скрытых попапов, что не есть гуд. Есть мысль сделать генерацию попапов на лету с помощью JQuery .append(html) и вешать callback на это дело, в котором на кнопки попапа ("Да", "Нет", "Ок") будут вешаться обработчики.

В целом такой подход меня бы устроил, но что-то смущает, мне кажется, это не best practices.
Можно придумать что-нибудь еще? Как вообще грамотно организовать работу попапов?
Ответить с цитированием