2013-03-15 7 views
0

Проблема в том, что я не могу понять, как изменить размер fancybox после полной загрузки содержимого.Обновление Fancybox после изменений содержимого

Возможно, есть способ добавить какой-то список изменений в содержимое div внутри fancybox, где вы можете назвать какую-то функцию fancybox.resize.

Я пробовал кое-что и имел некоторые проблемы с этим прежде с автозаполнением внутри fancybox.

Затем я использовал функцию .live и связал событие.

Это код внутри FancyBox:

<div id="fancy_chart_div"></div> 

Таким образом, после диаграммы были загружены в этот Див то FancyBox должен изменять размер в зависимости от содержания.

ответ

6

Вы можете вручную вызвать FancyBox изменение размера с помощью API:

$.fancybox.update() 

вызовов это после того, как ваш график будет загружен.

+0

Я нашел ссылку allready, где обсуждался этот вопрос: [ссылка] (http://stackoverflow.com/questions/4178750/resize-fancybox-with-dynamic-content?rq=1) – MmynameStackflow

+0

Это помогло мне слишком. Thanks +1 –

+0

отлично. это сработало для меня. – user3264863

Смежные вопросы