Sto usando fancybox su una pagina, ma lo sto usando come più di una caratteristica di design di una modale jQuery. Sto cercando di impedire all'utente di essere in grado di chiuderlo (in quanto "interromperà" il design della pagina). Sono riuscito a impedire all'utente di fare clic su fancybox, ma ho difficoltà a fermarlo quando viene premuto il tasto Esc. Ho provato 'closeOnEscape': false
ma questo non sembra funzionare. Di seguito è il mio codice. Qualche suggerimento su cosa sto facendo male o cosa devo fare?Arresta chiusura fancybox quando l'utente preme Esc
$(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,
}
}
});
});
quale versione di fancybox stai usando? – lnrbob
Questo non ti aiuterà ma se lo stai utilizzando come funzionalità di progettazione è probabilmente più semplice creare qualcosa di simile (visivamente) – Damien
http://stackoverflow.com/questions/3000884/why-is-it-when-i -set-closeonescape-to-false-and-then-closeonescape-to-true-j – Arpit