Ошибка подключаемого модуля лайтбокса jQuery - PullRequest
3 голосов
/ 07 апреля 2009

Если вы зайдете сюда: http://www.egyptevakantie.nl/dahab, нажмите на вкладку «andere plaatsen», а затем нажмите на изображение, чтобы открыть увеличенное изображение, благодаря плагину jQuery lightbox.

Однако, если вы сделаете то же самое здесь http://www.egyptevakantie.nl/dahab?rhys=yes (по сути, тот же сайт, за исключением пары таблиц стилей и одного или двух незначительных HTML-изменений, ни одно из которых не находится в непосредственной близости от изображений), лайтбокс не работает , Вместо наложения содержимого лайтбокс добавляется в конец страницы, где он также отображается странным образом.

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

Кто-нибудь знает, почему это происходит?

Ответы [ 2 ]

6 голосов
/ 07 апреля 2009

Я думаю, вам не хватает файла таблицы стилей jquery lightbox.

на первой странице есть ссылка на этот CSS-файл:

/css/jquery.lightbox-0.5.css

но по второй ссылке нет ссылки на этот файл.

этот файл CSS включен в лайтбокс jQuery, расположенный здесь:

http://leandrovieira.com/projects/jquery/lightbox/

0 голосов
/ 07 апреля 2009

Если изображение добавлено на нижнюю страницу, то наверняка положение: абсолютное не установлено.

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