$(this).addClass('animate').delay(5000).removeClass('animate');
작동하지 않는 즉시 실행?
var _this = $(this).addClass('animate');
setTimeout(function(){
_this.removeClass('animate');
},5000);
$(this).addClass('animate').delay(5000).removeClass('animate');
작동하지 않는 즉시 실행?
var _this = $(this).addClass('animate');
setTimeout(function(){
_this.removeClass('animate');
},5000);
지연 기능에 따라 경찰, removeClass을 지연하지 않는 것 및 .delay()
은 애니메이션으로 작동하기 때문에 단지 클래스는, 바로 다음 코드를 사용하는
시도를 제거에만 애니메이션 대기열에서 작동합니다. addClass/removeClass는 그 부분이 아닙니다.
예 setTimeout에 대해 알고 있지만 jquery의 지연 기능이 작동하지 않는 이유는 무엇입니까? 설명서에 대기열의 모든 내용이 지연된다고 나와 있습니다. – penu
@ user1008134하지만 대기열에는 아무것도 들어 있지 않습니다 ..! : \ –
여기서 지연이 필요한 이유는 무엇입니까? 논리를 얻지 못했습니까? –