FBJS (이전 Facebook Api)에서 새 API로 프로젝트를 마이그레이션하려고합니다.FBJS 함수 대신 자바 스크립트 대체 getAbsoluteLeft
getAbsoluteLeft()
나는이 사용되는 이유는 아무 생각이 : 이름의 기능이있다. 누구나 javascript 대체품을 제공 할 수 있습니까? documentation page
getAbsoluteLeft에 설명되어 있습니다 무엇에 따르면
FBJS (이전 Facebook Api)에서 새 API로 프로젝트를 마이그레이션하려고합니다.FBJS 함수 대신 자바 스크립트 대체 getAbsoluteLeft
getAbsoluteLeft()
나는이 사용되는 이유는 아무 생각이 : 이름의 기능이있다. 누구나 javascript 대체품을 제공 할 수 있습니까? documentation page
getAbsoluteLeft에 설명되어 있습니다 무엇에 따르면
: getAbsoluteTop과 동일
하지만, 수평.
getAbsoluteTop :
는 페이지 왼쪽의 요소의 절대 위치를 반환. offsetParent 지원이 없기 때문에 유용합니다.
iFrame에서 jQuery를 사용하는 경우 오프셋 기능을 사용하여 요소의 왼쪽과 위쪽을 가져올 수 있습니다.
var position = $(element).offset();
예. 나는 꽤 똑같은 $ dt이다. (요소) .postion(). 왼쪽. 작동했다. .. thanks –
@HammadKhalid Cool. :-) 그것이 당신을 도운다면 대답을 upvote하시기 바랍니다. –
좋아요, 코드 자체도 없습니다. 가 여기에 비슷한 코드, 난 내 프로젝트
function getCoords(obj){
if (getCoordsCache.obj == obj) {
return getCoordsCache.pos;
} else {
var o = obj;
var ret={'l':o.offsetLeft,'t':o.offsetTop,'w':o.offsetWidth,'h':o.offsetHeight}
while(o=o.offsetParent){
ret.l+=o.offsetLeft;
ret.t+=o.offsetTop;
}
getCoordsCache.obj = obj;
getCoordsCache.pos = ret;
return ret;
}
}
그것은 left
및 top
특성을 가진 개체를 반환의 ONY에 사용됩니다. 따라서 getAbsoluteLeft
의 경우에만 getCoords(obj).left
을 반환하십시오.
다른 답변과 마찬가지로 jQuery를 사용하는 것이 더 좋습니다.
잘 모르겠습니다. 귀하의 질문을 이해합니다 ...하지만 페이스 북 API의 해당 기능에 대한 소스 코드를 살펴 보지 않으시겠습니까? – kirilloid
죄송합니다. 그러나 나는 그것을 어디에서 얻을 수 있냐? 나는 googeling을 시도했다. havent 많이 발견했다. –