오늘 프로젝트를 진행하면서 최초 init()이 실행되고,
jQuery에서 $(selector).scrollTop()을 사용해야 하는 경우가 있었습니다.
그러나 아무리 value를 넣어도 적용되지가 않아 OTL
머리를 한참 쥐어 뜯다가 혹시...혹시!!!!
setTimeout(function(){}, delay)으로 딜레이를 주었더니 움직이네요.
아마도 이미지가 들어간 컨텐츠다 보니까 이미지가 로딩되기 이전에 scrollTop()을 실행하고 있어서
컨텐츠의 높이값을 제대로 가져오지 못하다보니 적용되지 않았던 것 같습니다.
가장 확실한 방법은 컨텐츠가 모두 로딩 완료 되었을 때 적용해 주는 것인 것 같네요.
'프로그래밍 > tip' 카테고리의 다른 글
[tip] GreenShock ScrollToPlugin (0) | 2015.02.06 |
---|---|
[tip] 일차함수 (0) | 2015.02.05 |
[tip] SVN E160028 오류 (0) | 2015.01.27 |
[tip] SVN E220001 오류 (0) | 2015.01.27 |
[tip] 웹스톰에서 svn checkout 에러 발생할 때 (0) | 2015.01.27 |