첫 번째는 $(window)이고 두 번째는 $('html,body')입니다.이 세 가지의 차이점은 언제 window를 사용하고, 언제 html을 사용하고, 언제 body를 사용하나요? 때때로 HTML과 본문이 모두 작성되는 이유도 있습니다.
走同样的路,发现不同的人生
$('html,body') 왜 2개를 작성해야 하나요? 파이어폭스 즉 바디는 지원하지 않지만 크롬은 바디를 지원하기 때문에 호환성을 위해 이렇게 작성합니다. 이해하기 위해 Firefox와 Chrome을 사용해 볼 수 있습니다.
양식 및 DOM 객체의 경우 관련 속성을 얻는 것은 문서 모델과도 관련이 있습니다. 말씀하신 것처럼 scrollTop의 경우 xhtml 모드 본문은 0이고 html은 스크롤 높이이며 backcompat 모드는 window의 scrollTop이 스크롤 높이를 반환합니다. pageYOffse
$('html,body') 왜 2개를 작성해야 하나요? 파이어폭스 즉 바디는 지원하지 않지만 크롬은 바디를 지원하기 때문에 호환성을 위해 이렇게 작성합니다. 이해하기 위해 Firefox와 Chrome을 사용해 볼 수 있습니다.
양식 및 DOM 객체의 경우 관련 속성을 얻는 것은 문서 모델과도 관련이 있습니다. 말씀하신 것처럼 scrollTop의 경우 xhtml 모드 본문은 0이고 html은 스크롤 높이이며 backcompat 모드는
window의 scrollTop이 스크롤 높이를 반환합니다. pageYOffse