• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 JavaScript, TS 게시판 상단 progress bar 응용연습 관련 문의

상단 progress bar 응용연습 관련 문의

  • 이 주제에는 6개 답변, 2명 참여가 있으며 Hailey2 년, 5 월 전에 전에 마지막으로 업데이트했습니다.
7 글 보임 - 1 에서 7 까지 (총 7 중에서)
  • 글쓴이
  • #69760

    Hailey
    참가자
    progress bar가 적용이 안되서, 혹시 bootstrap때문인가 해서
    아래와 같이 새로 작성해봤는데도 안되더라구요.
    그래서 console.log(window.scrollY)를 찍어봤는데 계속 0 이라서 계산 자체가 안되는 것 같습니다.
    혹시 제가 뭔갈 잘못해서 window.scrollY 값이 0으로 계속 나오는 건지.. 조언 부탁드립니다.
    
    
    
    
    
    
    
    
    
    #69794

    codingapple
    키 마스터
    스크롤 이벤트리스너 안에 넣어봅시다
    #69871

    Hailey
    참가자
    말씀해주신대로 이벤트리스너에 넣었어봤는데,
    
    document.querySelector('html')일때는 적용이 안되고,
    
    
    혹시나해서 window로 바꿔보니 적용이 됩니다!
    
    
    혹시 window로 했을때만 적용이 되는 이유가 있을까요?
    window = document.querySelector('html')로 이해하고 있어서
    제가 잘못 이해하고 있는 부분이 있는지 조언 부탁 드립니다 :)
    #69939

    codingapple
    키 마스터
    window안에 document 안에 html태그가 있어서 같진 않을걸요
    #69959

    Hailey
    참가자
    네 이해했습니다! 그럼 왜 window였을때는 적용되지만 document.querySelector('html')일 때는 적용이 안되는지 알 수 있을까요?
    #69982

    codingapple
    키 마스터
    scroll이벤트는 이벤트 버블링이 안일어나서 스크롤되는 정확한 요소에 넣거나 window에 달아놓읍시다
    #70067

    Hailey
    참가자
    아, 네 감사합니다 :)
7 글 보임 - 1 에서 7 까지 (총 7 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관, 개인정보처리방침
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠