私は問題なくajaxコンテンツを開いてロードするfancyboxを実装しました。しかし、jqueryを使用して新しいajaxコンテンツをFancyBoxのdivにロードするときは、FancyBoxを画面の中央に再度配置する必要があります。
function refreshContent(url) {
$("#content").fadeOut("slow", function(){
$.fancybox.showLoading();
$("#content").load(url,false, function() {
$.fancybox.hideLoading()
$("#content").fadeIn("slow");
$.fancybox.reposition();
});
})
ご覧のとおり、reposition()メソッドを試してみましたが、効果はありません。同じことがcenter()にも当てはまります
ここで何が欠けていますか?
Fancyboxver2.0.5を使用しています