P粉3602660952023-08-23 10:35:44
이것은 jQuery용으로 특별히 태그되었으므로 -
으아악또는
으아악(둘 다 기능적으로 동일합니다. .get()
일부 구형 브라우저에서는 약간 더 빠릅니다)
jQuery 호출을 통해 값을 가져오려고 하면 CSS 변환 값이 고려되지 않으므로 예상치 못한 결과가 발생할 수 있습니다...
참고 2: jQuery 3.0에서는 자체 크기 호출에 적절한 getBoundingClientRect()
호출을 사용하도록 변경되었습니다(jQuery Core 3.0 업그레이드 가이드 참조). 즉, 다른 jQuery 답변은 결국 항상 정확할 것입니다. 새로운 jQuery 버전을 사용하는 것 - 이것이 바로 획기적인 변화라고 불리는 이유입니다...
P粉6499902732023-08-23 00:55:18
getBoundingClientRect 메소드를 호출하여 모든 요소의 경계 상자를 가져올 수 있습니다.
으아악이것은 왼쪽, 위쪽, 너비 및 높이 필드가 있는 개체를 반환합니다.