Po kliknięciu elementu chcę dodać klasę do elementu body, ale z niewielkim opóźnieniem. Kliknięto element 1, a po 0,5 sekundy ciało otrzymuje nową klasę.Dodawanie klasy za pomocą jQuery po opóźnieniu
używałem tego, który działa do pewnego stopnia ...
$('.element1').click(function() {
$('body').delay(500).queue(function(){
$(this).addClass('left-bg')
});
});
Jednak mam innego zdarzenia click, który usuwa tę klasę lewy-bg z organizmu.
Ale następnym razem kliknięcie przycisku "element1 "nie stosuje w ogóle klasy left-bg do ciała.
Mam nadzieję, że ma to sens. Czy ktoś może mi w tym pomóc lub zaproponować inny sposób, aby o tym porozmawiać?
To działało doskonale, dziękuję! – user2586455
tak, należy zawsze próbować usunąć kolejkę !! –