Привязать необычную коробку к элементам, которые еще не загружены - PullRequest
0 голосов
/ 27 апреля 2011

Я использую таблицы данных (paginator) для отображения записей. у меня есть вариант с каждой записью, каждая из которых должна открыть модную коробочную модель окно. Он отлично работает для элементов, загруженных на первой странице, но для элементов, которые находятся на последующих страницах (не отображается, когда страница сначала вынесено), причудливая коробка к ним не привязана.

Как я могу заставить это работать? Спасибо

См. Ниже:

     $(document).ready(function () {
     $("[id$=mdialog]").fancybox({
         'width': '75%',
         'height': '80%',
         'autoScale': false,
         'transitionIn': 'none',
         'transitionOut': 'none',
         'type': 'iframe'
     });


 });




  <td><a id="mdialog" href="details.aspx?scode=<%# Eval("SCode")%>">[..]</a></td>

1 Ответ

0 голосов
/ 27 апреля 2011

Вам понадобится функция jQuery .live () , чтобы привязать слушателя к элементу, который еще не существует.

Затем присоедините его к событию onload объекта,и применить ваши текущие преобразования к нему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...