Показать сообщение отдельно
  #1 (permalink)  
Старый 26.11.2012, 09:55
Интересующийся
Отправить личное сообщение для Giku Посмотреть профиль Найти все сообщения от Giku
 
Регистрация: 03.10.2012
Сообщений: 11

динамические DIVы (высота)
на станице имеются несколько DIV-ов, при помощи JQUERY загружаю в них нужную страницу
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.js">
 </script>
 <script>
function data(Div, Link){$('#'+Div).load(Link); }; //Div - id дива, Link - url станицы которую надо загрузить в этот див
</script>



вот как я загружаю страницы в Divы и питаюсь расставить Divы один под другим:

<script>
function load(){
data('1','1.php');
document.getElementById('1').style.top=0;   
data('2','2.php');
document.getElementById('2').style.top=document.getElementById('1').clientHeight+document.getElementById('1').clientTop;   
data('3','3.php');
document.getElementById('3').style.top=document.getElementById('2').clientHeight+document.getElementById('2').clientTop;}
</script>

но к сожалению они становятся один на другой, и лишь при повторном вызове функции load() все становится на своих местах

как сделать чтобы все сразу было ровно, помогите пожалуйста
Ответить с цитированием