У меня есть Fancybox (или, точнее,) несколько необычных коробок на странице asp.net.
Мой Fancybox (плагин jquery) работает нормально до тех пор, пока на странице не произойдет обратная передача, а затем она отказывается работать.
Есть предположения? Кто-нибудь испытывал подобное поведение?
ОБНОВЛЕНИЕ: немного кода…
У меня есть повторитель с привязкой к базе данных с коробкой для каждого повторяющегося элемента.
Они создаются (вне ретранслятора)
$(document).ready(function() {
$("a.watchvideo").fancybox({
'overlayShow': false,
'frameWidth' : 480,
'frameHeight' : 400
});
});
Тег привязки повторяется ..
href = "# watchvideo _‹% # Eval ("VideoId")%> "
Как и div с
id="watchvideo_<%#Eval("VideoId") %>
Как элемент сценария, который создает флэш-ролики.
Да, VideoIds выводятся на страницу.
ОБНОВЛЕНИЕ: это не проблема со вспышкой.
Это не проблема со вспышкой, поскольку я пробовал использовать ее без вспышки, она даже не выскакивает окно с простым сообщением.
ОБНОВЛЕНИЕ: интересно, это панель обновлений.
Повторная привязка событий в jQuery после обновления Ajax (updatepanel)
- Ли