Самый настраиваемый плагин Lightbox для jQuery?

Я ищу упрощенный плагин jQuery Lightbox с минимальными функциями.

  • Должен поддерживать Ajax/Inline/Images
  • Должна быть кнопка закрытия.
  • Должен быть легко настраиваемым (с помощью CSS). Я перепробовал кучу плагинов, и в них так много ненужного стиля.
  • В правом верхнем углу должна быть кнопка закрытия.
  • Должен быть подключаемым модулем jQuery.

Я мог бы написать это сам, но сейчас немного времени. Какие-либо предложения?


person Dmitri Farkov    schedule 22.09.2009    source источник


Ответы (4)


http://jquery.com/demo/thickbox/

ThickBox предлагает универсальность (изображения, содержимое iframe, встроенное содержимое и содержимое AJAX).

person Waleed Amjad    schedule 22.09.2009
comment
ThickBox кажется достаточно универсальным. Я продолжаю думать, что попаду в ситуацию, когда этого будет недостаточно, но пока этого не произошло. - person Matthew Groves; 23.09.2009
comment
Изменен выбранный ответ. В Nyromodal было слишком много мелких ошибок, которые разработчик все еще исправлял. Сервер Thickbox под мои нужды с минимальной настройкой. - person Dmitri Farkov; 29.09.2009

http://nyromodal.nyrodev.com/

person Nate    schedule 22.09.2009
comment
Кажется, идеально подходит для моих нужд, постараюсь вернуться. - person Dmitri Farkov; 22.09.2009
comment
Используя это, требуется немного работы, чтобы заставить шейдер работать в полноэкранном режиме в IE6, но эта проблема возникла раньше, чем отправить разработчику электронное письмо с решением. Всем спасибо! - person Dmitri Farkov; 23.09.2009
comment
Я никогда раньше не видел этот лайтбокс... выглядит очень красиво :) - person Mottie; 23.09.2009

Возможно, вам подойдет fancybox. Он поддерживает Ajax, inline, iframe и изображения, имеет кнопку закрытия в правом верхнем углу и является подключаемым модулем jQuery. Выглядит тоже хорошо, но я не настраивал.

person Thorbjørn Hermansen    schedule 22.09.2009
comment
Причудливая коробка была хороша с позиционированием и т. Д., Но стили и разметка были довольно запутанными. Только для теней есть около 8 элементов div, а для фона лайтбокса странная структура. Однако, спасибо! - person Dmitri Farkov; 22.09.2009

Вы проверили facebox?

person Mottie    schedule 22.09.2009
comment
Эй, спасибо! К сожалению, это не то, что я искал, требуется минимум перестановки (например, кнопка закрытия), плюс нужен общий фон шейдера. - person Dmitri Farkov; 23.09.2009
comment
На самом деле, если вы заглянете в файл facebox.js, вы увидите, что можете назначить для фейсбокса любой HTML-код, который вы хотите, с опцией faceboxHtml, а также фоновое наложение/шейдер overlay: true - person Mottie; 23.09.2009