jquery fancyboxバージョン2.0.3を使用しています。私はfancyboxの外でクリックして閉じるのを防ぎたい。ユーザーに十字ボタンをクリックさせたい私は試しましたjquery fancybox 2.0.3 - ファンシーボックスの外をクリックして閉じるのを防ぐ
$(document).ready(function() {
$(".various").fancybox({
closeClick : false,
openEffect : 'none',
closeEffect : 'none',
hideOnOverlayClick:false,
hideOnContentClick:false
}).trigger("click");
});
しかし、これはファンシーボックスの新バージョンでは動作しないようです。私は、リンク
jquery fancybox - prevent close on click outside of fancybox
を参照していたが、これらのソリューションは、このオプションを使用しfancyboxに2.0.3
素晴らしいソリューション! – Aditya
スクリプトはうまく動作しますが、関連するボタンをクリックした後ではなく、ドキュメント上にfancyboxが表示されます。どのようにそれを防ぐためにどのようなアイデア? – Pejs
@Pejsページが読み込まれた直後にスクリプトを実行したくない場合は、上記のコードから '.trigger(" click ")'を削除してください。 – JFK