2012-04-10 37 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

相关问题