remove - toggle css jquery
¿Puedo poner el retraso(500) antes de un addClass()? (2)
No es así, pero así, por ejemplo:
$("#info-text").delay(500).queue(function(next) {
$(this).addClass("info-text-active");
next();
});
$(document).ready(function(){
$("#info-text-container").click(function(){
$("#info-text").delay(500).addClass("info-text-active");
});
});
Esto no lo retrasa cuando se hace clic. Lo que quiero lograr. ¿Por qué y es hackeable, posible de superar? ¡Gracias!
delay
solo funciona con métodos de animación, puede usar la función setTimeout
:
$("#info-text-container").click(function(){
setTimeout(function(){
$("#info-text").addClass("info-text-active");
}, 500);
});