2012-01-10 19 views
1

ファンキーボックスにajax経由でコンテンツを読み込んでいます。ファンシーボックス内のファンシーボックスのリンク

しかし、ajaxコンテンツ内のfancyboxリンクは、それを閉じてから開きます。

これはバージョン2より前には起こりませんでしたが、それは適切にサイズ変更され、開いたFancyboxでコンテンツを閉じてから再度開くことができます。

なぜこのようなことが起こっているのですか?

(ページ上の最初のリンク):

<a class="fancybox-style-1 fancybox.ajax" 
href="[ajax content url]">Link to ajax Content</a> 

(Fancybox内の2番目のリンク):メインページのフッターに

<a class="fancybox-style-1 fancybox.ajax" 
href="[another ajax content url]">Link to more ajax Content</a> 

(FancyboxのjQuery:

$(".fancybox-style-1").fancybox({ 
    wrapCSS : 'fancybox-custom', 
    padding : 0, 
    scrolling: 'no', 
    openEffect : 'fade', 
    openSpeed : 150, 
    closeEffect : 'fade', 
    closeSpeed : 150, 
    closeClick : false, 
    topRatio: 0.1, 
    helpers : { 
     overlay : { 
      opacity : 0.4 
     }, 
     title : null 
    } 
}); 

答えて

1

の代わりにフェーディングアウト→リサイズ→フェードインするとアイテムが切り替わりますので、閉じて開いているのが見えます。

関連する問題