Да, у меня есть простой fancybox с заданными высотой и шириной.
Когда вы нажимаете ссылку внутри этого fancybox, он запускает запрос ajax.В ответ на этот запрос я бы хотел, чтобы fancybox изменил высоту и ширину.
Немного поздно, но все еще в силе:
$.fancybox.update() // Auto-sizes fancyBox height to match height of content
или
$.fancybox.toggle() // If content is resized to fit inside viewport than it will be expanded to full size (and vice verse)
Создайте div для вашего ajax, а другой для его хранения.Пусть div содержит фиксированную высоту и overflow: hidden.Когда ajax загружает, запустите .height() с jQuery на внутреннем div, затем назначьте переменную и поместите контейнер .animate().
overflow: hidden
.height()
.animate()