Fancybox открывается дальше вниз по странице после прокрутки страницы - PullRequest
2 голосов
/ 02 февраля 2011

У меня есть страница, которая использует fancybox для отображения серии изображений. Когда я прокручиваю страницу вниз, чтобы просмотреть все изображение, а затем нажимаю «Далее», чтобы перейти к следующему изображению, новый блок / изображение открывается дальше, чем вертикальный центр области просмотра (фактически, на несколько точек вниз по сравнению с количеством прокрутки). Поскольку я продолжаю делать это для каждого последующего изображения, я нахожусь далеко внизу страницы на последнем изображении ...

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

Большое спасибо!

1 Ответ

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

Существует параметр centerOnScroll, который должен решить вашу проблему.См. jQuery FancyBox: исправлена ​​позиция всплывающего окна относительно окна при прокрутке

Пример:

    $("#LinkName").fancybox({
        'hideOnContentClick': true,
        'autoScale': true,
        'height': 'auto',
        'scrolling': 'no',
        'transitionIn': 'none',
        'transitionOut': 'none',
        'centerOnScroll': true
    }).click();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...