Показать сообщение отдельно
  #1 (permalink)  
Старый 26.08.2014, 18:26
Новичок на форуме
Отправить личное сообщение для tarwirdur Посмотреть профиль Найти все сообщения от tarwirdur
 
Регистрация: 26.08.2014
Сообщений: 3

jquery-ui, knockout, динамически добавляемые элементы
Добрый день.

В дизайне для стилизации используются виджеты из jquery-ui. (button, datepicker, ...)

Для динамического отображения данных используется knockoutjs.

Нужно, чтобы добавляемые элементы сразу были стилизованны с помощью jquery-ui.

Правильно ли я понимаю, что нельзя через $.on() повесить обработчик на создание нового элемента так, чтобы это работало во всех браузерах?

Как лучше решить эту задачу?

Сейчас используется некрасивое решение:

в функции-обработчике новых данных:
setTimeout(jqueryUIRefresh, 100); // wait for render
Ответить с цитированием