slideUp()을 트리거하는 방법; 지연 시작과 함께,하지만 코드의 나머지 부분은 그것이 진행되기 전에 끝날 때까지 기다리지 않습니다.(jquery에서) 애니메이션을 지연시키는 방법
예 : 버튼을 누르고 1 초 후 상자가 사라지지만 jquery가 1 초 동안 계속 작동합니다.
slideUp()을 트리거하는 방법; 지연 시작과 함께,하지만 코드의 나머지 부분은 그것이 진행되기 전에 끝날 때까지 기다리지 않습니다.(jquery에서) 애니메이션을 지연시키는 방법
예 : 버튼을 누르고 1 초 후 상자가 사라지지만 jquery가 1 초 동안 계속 작동합니다.
정확한 내용은 previous SO question을 참조하십시오.
setTimeout(function() { /* code to run */ }, delay_time_in_milliseconds);
죄송합니다. 찾았습니다. –
사과 할 필요가 없습니다. :) – Amber
자바 스크립트의 setTimeout()
함수를 사용할 수 있습니다.
예.
setTimeout(function() { $('#someid').slideUp(); }, 1000); // 1000ms = 1sec.
jQuery의 .delay()
메서드를 사용하여 애니메이션을 대기열에 넣을 수 있습니다.
$('#el').delay(1000).slideUp();
다른 것을 지연 시키려면 JavaScript의 내장 setTimeout()
기능을 사용하십시오.
setTimeout(function() {
// code to be executed
}, 1000);
두 경우 모두 밀리 초 단위로 지연을 지정해야합니다. 1000ms = 1s.
[지연 JQuery 효과] 가능한 복제본 (http://stackoverflow.com/questions/251204/delay-jquery-effects) – Shog9