У меня есть проблема и возможное решение, но я был бы признателен за небольшую помощь с ее использованием.
У меня есть таймер ASP.NET, и когда он тикает, я вызываю метод веб-службы асинхронно, который возвращает мне фотографию,У меня есть изображение в панели обновлений и я обновляю его, когда получаю фотографию.Я использую плагин jQuery lightBox для предварительного просмотра изображения.Механизм работает, но при частичной обратной передаче изображение теряет привязанный плагин.Поэтому мне нужно повторно присоединить функциональность к элементам внутри UpdatePanels.
Возможное решение - использовать pageLoad () ASP.NET AJAX для повторного присоединения (http://encosia.com/simplify-aspnet-ajax-client-side-page-initialization/)
. Я присоединяю плагин с помощью:
<script type="text/javascript">
$(function () {
$('#gallery a').lightBox({ fixedNavigation: true });
});
</script>
Как говорится, pageLoad() должен решить проблему, но как изменить этот js для использования pageLoad?
1) Как должен выглядеть мой js-скрипт?Я начинающий с JS, поэтому, пожалуйста, помогите мне.
2) Кроме того, я должен прикрепить sth к своему проекту, чтобы использовать pageLoad ()?
Заранее спасибо за помощь.