2012-04-10 41 views
1

我已經實現了一個fancybox,它可以毫無問題地打開並加載ajax內容。但是當我使用jquery將新的ajax內容加載到FancyBox的div中時,我需要再次將FancyBox居中在屏幕上。你可以看到,我嘗試過使用reposition()方法,但沒有任何效果。這同樣適用於中心()加載新的ajax內容後將fancybox重新定位到中心

我在這裏錯過了什麼?

我使用的fancybox版本2.0.5

回答

2

可能需要把你重新定位淡入的功能齊全的內部調用。否則在內容可見之前它會被調用。

+0

你先生,剛剛救了我的一天!一直在掙扎大約一個小時,現在不明白爲什麼它不會重新定位。如果沒有這個答案,我會錯過這個事實:這個調用是在animate的onComplete函數之外的:-) – 2013-04-30 16:33:25

相關問題