Любой хороший лайтбокс для модального диалога?

Существуют тысячи компонентов лайтбокса и тому подобного.
Я просмотрел около 10 из них, но не смог найти то, что мне нужно.

Просто интересно, знает ли кто-нибудь компонент, похожий на лайтбокс, который:

  • может всплывать встроенный div (который изначально скрыт)
  • может быть модальным (например, вы должны выбрать переключатель или вы не можете закрыть окно)
  • можно вызывать динамически, например. так что я могу вызвать Popup('myDiv'); при загрузке страницы, чтобы пользователь ничего не нажимал
  • имеет достаточную документацию/примеры, чтобы позволить мне легко сделать вышеперечисленное

заранее спасибо


person Aximili    schedule 26.03.2010    source источник


Ответы (5)


BlockUI — очень хороший плагин jQuery для создания модальных всплывающих окон.

Всплывающий встроенный скрытый div (я делаю это все время с ним):

$.blockUI({ message: $('#divID') });

Может быть модальным: всплывающее окно не закроется, пока вы не вызовете $.unblockUI()

Динамический: просто вызовите $.blockUI() где угодно, включая загрузку страницы.

Документация: МНОГО примеров на их сайте.

person Bryan Denny    schedule 26.03.2010
comment
Спасибо, Брайан, это очень хорошо, у него есть четкие примеры. (Спасибо всем, кто предложил другие вещи) - person Aximili; 26.03.2010

Я рекомендую Fancybox (http://fancybox.net//)

person Levi Hackwith    schedule 26.03.2010

Я рекомендую jqModal, который отвечает всем этим требованиям.

person SLaks    schedule 26.03.2010

Я думаю, что Facebox даст вам все, кроме запрета пользователю "закрывать" его.

В противном случае всегда есть виджет диалога пользовательского интерфейса jQuery, который имеет эту функцию.

person Jim Garvin    schedule 26.03.2010

Взгляните на инструменты jQuery, особенно на Наложение.

person 37Stars    schedule 26.03.2010