У меня проблема с PrettyPhoto на моей странице aspx. Внутри элемента управления панели обновления есть элемент управления Reapeater. Элемент управления повторителя Повторите строки таблицы: каждая строка содержит изображение, которое является ссылкой (с атрибутом rel = prettyphoto) и несколькими кнопками ссылки (редактировать, сохранить). Код jQuery выглядит следующим образом:
function bindPrettyPhoto()
{
$("a[rel^='prettyPhoto']").prettyPhoto({theme:'facebook'});
};
$(document).ready(function(){
bindPrettyPhoto();
});
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(bindPrettyPhoto);
Когда страница загружает красивую фотографию, все работает нормально. нажмите один раз, чтобы отредактировать или сохранить красивую фотографию, и все в порядке. вызвать действие. Любые идеи? Буду благодарен за любые советы.
С уважением, Мартин
Попробуйте поместить Sys.WebForms...
вызов внутри функции $(document).ready()
. Возможно, вы вызываете ее до того, как эта конкретная функция была загружена на страницу.