2012-08-08 4 views
0

div의 높이를 가져 와서 그 값을 다른 div에 "top"또는 "margin-top"으로 추가하고 싶습니다. 첫 번째 div는 동적 인 높이를 가지고 있으며 하단에는 링크와 fb 같은 버튼이 포함 된 다른 div를 배치하려고합니다.div의 높이 가져 오기 및 다른 div 값 추가

... 
<div id="testnew">content</div> 
<table> 
<tr> 
<td id="left">content</td> 
<td id="right"> 
    <div id="test">content</div> 
</td> 
</tr> 
</table> 
... 

따라서 절대 위치 및 우측과 제 DIV #testnew이다 : HTML 코드는 다음과 같다 0, 및 #test는 동 높이 제 DIV이다.

나는

here이처럼 변경이 스크립트를 발견

<script type="text/javascript"> 
var socialNetcss = $("#test").height(); 
$("#testnew").css({ top: socialNetcss}); 
</script> 

을했지만 작동하지 않았다.

저는 jQuery/Javascript의 초보자입니다.하지만이 일을 정말로하고 싶습니다. 미리 감사드립니다!

추신 : 나는 첫 번째 바닥에 두 번째 div를 직접 배치 할 수 있지만 버튼과 같은 fb에 문제가 있음을 알고 있습니다. 설정

답변

0

예로 설정하지 않는 한 작동하지 않습니다 여기에 : jsfiddle

+0

sooo 많은 감사합니다! 작동 중! – tbutcaru

0

은 "최고"당신 DIV의 #testnew이 위치 스타일 속성이 절대 또는 상대

위의 코드 대신에 "최고"의 "여백 - 가기"를 시도

+0

나는 #testnew div에 절대 위치가 있다고 말했다. 이제 문제가 해결되었습니다! 감사. – tbutcaru