Estoy utilizando la función jQuery load() para cargar algunas páginas en el contenedor. Aquí está el código:jQuery .load() Cómo evitar la doble carga al hacer doble clic en
$('div.next a').live('click',function() {
$('.content').load('page/3/ #info','',function(){
//do something
});
return false;
});
Todo funciona muy bien, pero el problema es cuando rápidamente doble clic sobre el enlace div.next, desde la consola veo que carga la página dos veces porque hice una rápida doble clic. Incluso podría poner el partido 3 clics y lo cargará 3 veces y mostrar en Smth consola así:
GET http://site/page/3/ 200 OK 270ms
GET http://site/page/3/ 200 OK 260ms
Mi pregunta es cómo prevenir tales doble clic y no dejar que cargue la página de destino más de una vez sin importa cuántas veces se hizo clic.
Gracias.
¿Desea volver a hacer clic en el enlace una vez que se carga la página? –
viceversa, quiero que se deshabilite después de hacer clic y luego se activará cuando la página se cargue en el contenedor. – devjs11