Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Реинициализировать JQuery (https://javascript.ru/forum/jquery/31540-reinicializirovat-jquery.html)

only_dimon 12.09.2012 00:55

Реинициализировать JQuery
 
Доброго времени суток.

Пишу скрипт, который удаляет контент на время, чтобы облегчить контейнер, а затем вставляет его на место.
На удаляемом контенте висит куча функций по событиям (mouseon, focus, blur и др.). Когда контент пересоздаю, привязка функций конечно пропадает и нужно заново для каждого пересозданного объекта вызывать определенные функции.
С такой проблемой давно сталкивался, когда создавал клоны существующих элементов.

Посоветуйте, пожалуйста, выход из ситуации. Либо возможность реинициализировать главную функцию JQuery, в которой вызов всех мелких функций (худший вариант), либо другой, более правильный подход. Неужели обязательно все bind'ы заново вызывать нужно?

Заранее спасибо за ответ.

devote 12.09.2012 00:56

Цитата:

Сообщение от only_dimon
Неужели обязательно все bind'ы заново вызывать нужно?

конечно

или используйте делегирование


Часовой пояс GMT +3, время: 06:12.