ページで fancybox を使用していますが、jQuery モーダルというよりもデザイン機能として使用しています。ユーザーがページを閉じることができないようにしようとしています (ページのデザインが「壊れる」ため)。ユーザーがfancyboxをクリックするのをなんとか止めましたが、Escキーが押されたときに閉じるのを止めるのに苦労しています。試してみ'closeOnEscape': false
ましたが、これはうまくいかないようです。以下は私のコードです。私が間違っていること、または何をする必要があるかについて何か提案はありますか?
$(document).ready(function () {
$.fancybox({
'width': '340px',
'height': '100%',
'autoScale': true,
'transitionIn': 'none',
'transitionOut': 'none',
'type': 'iframe',
'href': 'form.php',
'hideOnContentClick': false,
'closeBtn' : false,
'helpers' : {
'overlay' : {
'closeClick': false,
}
}
});
});