원래는 document 높이를 가져와서 스크롤을 했었는데 예시에서는 작동을 안 하길래
임시 컨테이너를 만들어 사용했다
window에 적용하려면 아래를 사용하면 된다.
window.addEventListener('scroll',function(){
var progress = document.querySelector('.progreeBar')
var windowTop = window.scrollY;
var winHeight = window.innerHeight;
var docuHeight = document.documentElement.scrollHeight;
var scrolling = (windowTop /(docuHeight - winHeight)) * 100;
progress.style.width = scrolling + '%';
})
'javascript || jquery' 카테고리의 다른 글
[javascript] 슬라이드 dapth 메뉴 (0) | 2024.08.16 |
---|---|
[javascript] export2doc doc파일 다운로드 (0) | 2024.07.31 |
[javascript] jsPdf 사용방법 ( + autoTable ) (0) | 2024.07.30 |