我已經實現了一個fancybox,它可以毫無問題地打開並加載ajax內容。但是當我使用jquery將新的ajax內容加載到FancyBox的div中時,我需要再次將FancyBox居中在屏幕上。你可以看到,我嘗試過使用reposition()方法,但沒有任何效果。這同樣適用於中心()加載新的ajax內容後將fancybox重新定位到中心
我在這裏錯過了什麼?
我使用的fancybox版本2.0.5
我已經實現了一個fancybox,它可以毫無問題地打開並加載ajax內容。但是當我使用jquery將新的ajax內容加載到FancyBox的div中時,我需要再次將FancyBox居中在屏幕上。你可以看到,我嘗試過使用reposition()方法,但沒有任何效果。這同樣適用於中心()加載新的ajax內容後將fancybox重新定位到中心
我在這裏錯過了什麼?
我使用的fancybox版本2.0.5
可能需要把你重新定位淡入的功能齊全的內部調用。否則在內容可見之前它會被調用。
你先生,剛剛救了我的一天!一直在掙扎大約一個小時,現在不明白爲什麼它不會重新定位。如果沒有這個答案,我會錯過這個事實:這個調用是在animate的onComplete函數之外的:-) – 2013-04-30 16:33:25
謝謝你兄弟!我正在尋找這個 – Awena 2014-04-25 16:06:31