Sto usando la funzione jQuery load() per caricare alcune pagine nel contenitore. Ecco il codice:jQuery .load() Come impedire il doppio caricamento dal doppio clic
$('div.next a').live('click',function() {
$('.content').load('page/3/ #info','',function(){
//do something
});
return false;
});
Tutto funziona bene, ma il problema è quando ho subito un doppio click sul collegamento div.next, dalla console vedo che carica la pagina due volte perché ho fatto un rapido doppio clic. Potrei anche fare 3 clic e sarà caricarlo 3 volte e mostrare in smth console del genere:
GET http://site/page/3/ 200 OK 270ms
GET http://site/page/3/ 200 OK 260ms
La mia domanda è come impedire ad un doppio clic e di non lasciare che caricare la pagina di destinazione più di una volta no importa quante volte è stato cliccato.
Grazie.
Vuoi che il collegamento sia nuovamente cliccabile una volta caricata la pagina? –
vice versa, voglio essere disabilitato dopo il suo clic e quindi essere attivato quando la pagina viene caricata nel contenitore. – devjs11