[JQUERY] 어떻게 jQuery를 사용하여 요소의 절대 위치를 찾을 수 있습니까?
JQUERY어떻게 jQuery를 사용하여 요소의 절대 위치를 찾을 수 있습니까?
해결법
-
1..offset ()는 예를 들어, 단순한 객체로서의 원소의 오프셋 위치를 반환한다 :
.offset ()는 예를 들어, 단순한 객체로서의 원소의 오프셋 위치를 반환한다 :
var position = $(element).offset(); // position = { left: 42, top: 567 }
당신은 같은 장소에서 다른 요소의 위치를이 반환 값을 사용할 수 있습니다 :
$(anotherElement).css(position)
-
2.$은 (요소) .offset () 당신에게 문서 요소의 위치를 알 수 있습니다. 이것은 대부분의 상황에서 잘 작동하지만, 위치의 경우 : 예기치 않은 결과를 얻을 수 있습니다 고정.
$은 (요소) .offset () 당신에게 문서 요소의 위치를 알 수 있습니다. 이것은 대부분의 상황에서 잘 작동하지만, 위치의 경우 : 예기치 않은 결과를 얻을 수 있습니다 고정.
문서 뷰포트 이상이며, 문서의 하단을 향해 수직으로 스크롤 한 경우 다음 위치 : 고정 요소의 오프셋 (offset) 값은 스크롤 한 양만큼 예상 값보다 클 수 있습니다.
뷰포트 (창)에 값의 상대를 찾고 있다면, 오히려 위치에 문서를보다 :. 고정 요소는 고정 요소의 오프셋 (offset) 최고 값에서 문서의 scrollTop () 값을 뺄 수 있습니다. 예 :.. $ ( "# 엘") 오프셋 (offset) 상단 - $ (문서) .scrollTop ()
위치하는 경우 : (. $ CSS ( '최고')) 고정 요소의 오프셋 (offset) 부모가 문서, 당신은 대신으로 parseInt을 읽고 싶어.
from https://stackoverflow.com/questions/683339/how-do-i-find-the-absolute-position-of-an-element-using-jquery by cc-by-sa and MIT license
'JQUERY' 카테고리의 다른 글
[JQUERY] $ (창) .scrollTop () 대 $ (문서) .scrollTop () (0) | 2020.11.04 |
---|---|
[JQUERY] JQuery와 : 입력 필드에서 변화를 감지 [중복] (0) | 2020.11.04 |
[JQUERY] 제한 요소 JQUERY CSS와 JS [폐쇄] (0) | 2020.11.04 |
[JQUERY] 왜 '이벤트'변수를 사용할 경우에도 때 매개 변수로 전달되지 않는 이유는 무엇입니까? (0) | 2020.11.04 |
[JQUERY] jQuery를 이벤트 위임 (0) | 2020.11.04 |