Tengo un menú con una animación en curso, pero quiero desactivar el clic mientras la animación está sucediendo.Usando jQuery, ¿cómo desactivo el efecto de clic en la pestaña actual?
<div></div>
<div></div>
<div></div>
$("div").click(function() {
$(this).animate({height: "200px"}, 2000);
return false;
});
Sin embargo, quiero desactivar todos los botones mientras el evento está sucediendo, y desactivar el div que se hizo clic.
Estaba pensando en agregar una clase a la div que hace clic en él y poniendo el clic sólo en los divs sin esa clase:
$("div").not("clicked").click(function() {
$(this).animate({height: "200px"}, 2000).addClass("clicked");
return false;
});
Pero esto no parece funcionar (creo que lo hace lógicamente) ?
Cualquier ayuda apreciada.
Saludos,
Steve
W00t ! Resolvió mi problema 14 meses después. – Martin
Gracias amigo! jQuery rocas! – VinnyG