- 5
- 프요
- 조회 수 380
ajax 요청시 beforeSend로 showLoading()함수를 실행해 '<div.spinner></div>'라는 요소를 추가하고 compelete로 hideLoading()으로 이 요소를 제거하는 방식으로 (애니메이션은 .spinner로 css에 되어있습니다) 로딩 애니메이션을 추가했는데요
약 0.7초 이하의 요청에서는 실행되지 않은 애니메이션이 가운데에서 깜빡거려서 약간 거슬리더라구요.
setTimeout이나 일정 시간 뒤 backgound-color를 넣어주는 방식은 제대로 동작을 하지 않는데 딜레이를 주는 방법이 있을까요?
댓글 5
권한이 없습니다.
jquery에 fadein, fadeout 써보세요.