В моей компании есть веб-приложение, встроенное в ASP.NET, и они попросили меня написать виджет для страницы панели инструментов, которая у них уже есть. Эти виджеты являются пользовательскими элементами управления, которые загружаются динамически во время выполнения. Моя проблема в том, что у меня есть некоторый пользовательский JavaScript, который должен запускаться каждый раз, когда загружается виджет.
$(function ()
{
// Setup widget.
});
Это прекрасно работает при первой загрузке страницы панели инструментов. Моя DOM ready функция запускается и все хорошо. Однако всякий раз, когда пользователь перемещает виджеты на своей панели инструментов, все виджеты находятся на панели обновлений, и все они перезагружаются с использованием AJAX. Функции готовности DOM не запускаются, когда они вставляются на страницу через AJAX.
Какие-либо предложения о том, как этот код выполняется каждый раз при загрузке виджета?