JQuery - Fancybox с iframe - PullRequest
       3

JQuery - Fancybox с iframe

1 голос
/ 05 августа 2010

Я использую Fancybox с iframes для загрузки файлов PDF из базы данных в нем.Основная идея заключается в том, что на обычной странице у меня есть таблица с содержимым, и в каждой строке есть поле «показать счет», например:

Нет |Название |PDF файл |Действие

1. |счет-фактура 1 |показать счет |редактировать

2. |счет-фактура 2 |показать счет |редактировать

|счет 3 |показать счет |edit

Теперь, допустим, что «выставить счет» - это ссылки:

... ...

Итак, нажав на ссылку, я получуна странице, где будут загружаться мои PDF-файлы, но я хотел, чтобы эти PDF-файлы находились в FancyBox со стрелками влево и вправо.Мне удалось все подключить, но я не могу заставить FancyBox показывать стрелки влево и вправо, чтобы я мог показывать другие файлы PDF, один за другим.

Есть идеи, предложения или так?

И вот как я называю fancybox (конечно, я связал jQuery и funcybox сверху):

$(document).ready(function(){
 $(".iframe").fancybox({

    'transitionOut' :'elastic',
    'speedIn'  :600, 
    'speedOut'  :200, 
    'width'  :1020,
    'height'  :1000,
    'titleShow'  :false,
    'hideOnOverlayClick':false,
    'hideOnContentClick':false
 });
});

1 Ответ

1 голос
/ 12 сентября 2011

Fancybox не волнует, какой метод он использует, просто убедитесь, что вы поместили один и тот же атрибут rel на все свои ссылки в той же галерее (т.е. rel="pdfGallery", rel="imgGallery").

На заметку ... Если вы используете ?iframe в своих ссылках, чтобы активировать тип iframe для fancybox, удалите его и добавьте 'type':'iframe' в качестве последнего параметра в настройках fancybox. Это сделает ваш javascript более эффективным.

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