JS Lightbox для картинок, на которые я хочу дать ссылку на статью, из которой картинка - PullRequest
0 голосов
/ 25 сентября 2010

Я использую WordPress в качестве своей CMS, и я только что загрузил плагин Lightbox для фотогалереи на одной из моих страниц.Он работает именно так, как я хочу, за исключением одной вещи.

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

Я пробовал несколько способов, но возникает проблема, состоящая в том, что я не могу передать <? php the_permalink ();?> через функцию JavaScript.Как мне это сделать?

Спасибо всем, кто может помочь!

1 Ответ

0 голосов
/ 25 сентября 2010

Единственный способ сделать это - перейти по ссылке на изображение к некоторому встроенному содержимому, содержащему изображение, заключенное в это. Это единственный способ.На веб-сайте лайтбокса будут примеры связывания встроенного контента, но для каждого изображения, которое вам потребуется для создания встроенного контента, это ограничения использования плагина.

Если бы я был на вашем месте, я бы написалпользовательская модальная функция, которая берет постоянную ссылку из атрибута изображения (rel, title, class) и отображает увеличенное изображение, связанное с постоянной ссылкой.Я уверен, что вы можете найти пользовательское модальное руководство, но в основном вы создаете поле в вашем css, которое настроено для отображения: нет, затем, когда по вашей ссылке (ссылкам) нажимают, вы используете jQuery для добавления одного из блоковк телу, добавьте ваш контент в поле, затем отобразите его в центре экрана, используя абсолютное позиционирование, и непрозрачный, чтобы притупить все остальное.

...