Fancybox внешнее управление - PullRequest
0 голосов
/ 10 августа 2010

Я пытаюсь использовать создание внешних элементов управления для Fancybox или каким-либо образом манипулировать существующими элементами управления, чтобы выглядеть и располагать их так, как я хочу.

Вот страница, над которой я работаю.http://bit.ly/a5AGZB

На данный момент он настроен на загрузку этих слайдов портфолио через iframe (HTML-страницы) через Fancybox.Я установил белый фон, и я также поместил свое меню перед оверлеем через z-index в моем CSS.

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

Предложения?Любая помощь приветствуется.

1 Ответ

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

Ваша первая проблема заключается в том, что элемент #fancybox-left находится поверх ваших элементов управления, поэтому вы даже не можете нажимать на элементы управления. Вы можете использовать CSS, чтобы скрыть их

#fancybox-left, #fancybox-right { display: none; }

Для запуска действий Fancybox перейдите сюда: http://fancybox.net/api

Посмотрите под "Public Methods" и сделайте что-то вроде этого

$('#my-previous-button').click(function(){
  $.fancybox.prev();
});
...