[JQUERY] 현대 jQuery를 애니메이션에서 할에서는 setInterval ()과의 setTimeout () 나쁜 일인가요?
JQUERY현대 jQuery를 애니메이션에서 할에서는 setInterval ()과의 setTimeout () 나쁜 일인가요?
해결법
-
1.애니메이션의 일반적인 setInterval을 == BAD와의 setTimeout == GOOD합니다.
애니메이션의 일반적인 setInterval을 == BAD와의 setTimeout == GOOD합니다.
여기서 nnnnnn 언급 한 바와 같이하여 setInterval은 플레이 케첩을 다할 것입니다 :
() 애니메이션을 반복 해 주셔서 가장 좋은 방법은 예를 들어, 재귀 적으로 호출하는 것입니다 :
var myTimeout; var myAnimation = function () { $('#myID').animate({ [propertyKey]:[propertyValue] }, 5000, function() { myTimeout = setTimeOut(myAnimation, 1000); }); }
myTimeout이 애니메이션을 중지 할 수있는 기능을 허용 myAnnimation의 범위에 유지되는 방법 공지 사항
clearTimeout(myTimeout);
어떤 당신은 window.unload 이벤트에 후크 수 있습니다.
from https://stackoverflow.com/questions/7142192/is-setinterval-and-settimeout-bad-things-to-do-in-modern-jquery-animations by cc-by-sa and MIT license
'JQUERY' 카테고리의 다른 글
[JQUERY] 테이블이 컬럼에 걸쳐 세포가 포함되어있는 경우 jQuery를 사용하여 열 인덱스 찾기 (0) | 2020.11.04 |
---|---|
[JQUERY] 자바 스크립트 (jQuery를) 성능 측정 및 모범 사례 (안로드 시간) (0) | 2020.11.04 |
[JQUERY] JQuery와는 : 중앙 또는 오른쪽 마우스 버튼을 클릭하면, 이렇게 그렇다면, 검출 : (0) | 2020.11.04 |
[JQUERY] / JQuery와 선택한 텍스트 자바 스크립트의 계산 위치? (0) | 2020.11.04 |
[JQUERY] 업로드 버튼을 제출 DROPZONE (0) | 2020.11.04 |