同じページに 2 種類のファンシーボックスがあります。
- 画像ギャラリー - 境界線のないファンシー ボックス (オプションでパディング セット t 0)、別の閉じるボタンなど
- 通常のファンシーボックス - これにはボーダーなどがあります
私が抱えている問題は、画像ギャラリーをクリックするとうまくいくことです。しかし、その後、通常のfancyboxリンクをクリックすると、これも画像ギャラリーのように機能するようです(境界線がない、閉じるボタンが異なるなど)。
これは逆にも起こります。つまり、通常のリンクの後にクリックすると、画像ギャラリーが正常に機能します。
私は 2 つの異なるクラス (fancybox、fancybox_picture) を持つ 2 つの異なるリンクを持っています。
ドキュメントのロード時に私は書く
$('.fancybox.iframe').fancybox({
//options
});
$('.fancybox_picture.iframe').fancybox({
//different options
});
私も .live () を使ってみましたが、うまくいきませんでした。