Я выбираю то, что хочу, основываясь на его основном использовании. Тот факт, что вы можете использовать вариант лайтбокса для отображения диалогового окна, не делает его хорошим кандидатом на мой взгляд.
Обычно, если мне нужно показать фотографии или другую веб-страницу в фрейме, я использую вариант лайтбокса. Два, которые мы использовали в нашей студии и были довольны:
- Slimbox 2 (только фото)
- Colorbox (практически любой тип контента)
Для поведения типа диалога я настоятельно рекомендую использовать диалоговое окно jQuery UI . Он находится в активной разработке и супер настраиваемый.
[rant] Что бы вы ни делали, не используйте SimpleModal, если вам не нужны специальные типы обратных вызовов. В противном случае, когда вы попытаетесь подключиться к обратному вызову onClose
, вы обнаружите, что должны выполнить фактическое закрытие окна. Просто мои два цента на этом. :) Я просто знаю, что он появлялся несколько раз здесь, в SO, и просто неудобно использовать IMO [/ rant]