Al punto, voglio ignorare la funzione standard js confirm()
all'interno di un plug-in jQuery. Ho capito come farlo con il semplice layout delle funzioni qui sotto.Ignora Javascript Conferma() mantenendo la richiamata
function confirm(opts) {
//code
}
Ora, quello che voglio fare è chiamare un'altra funzione all'interno della funzione confirm
sopra, in questo modo ...
La funzione openModal
si aprirà una finestra modale personalizzato con il messaggio e ha richiesto pulsanti. I pulsanti sono entrambi <span>
con di submit
o cancel
. submit
restituisce true e cancel
restituisce false. Ma ora, come posso restituire true o false in base al pulsante su cui si fa clic?
Per esempio ...
$('#openModal').live('click', function() {
var opts = { title:'Modal Title', message:'This is a modal!' };
var resp = confirm(opts);
if(resp)
// user clicked <span id="submit"></span>
else
// user clicked <span id="cancel"></span>
});
Spero che capirete cosa intendo.
+1 Trovo triste che il modo originale, davvero modale di 'confirm()' non è possibile imitare, ma è il modo in cui è –