Dynamiczna zmiana wysokosci strony

0

Chciałbym zmienić wysokość strony(body) w zależności od wysokości zawartości tabeli lub kontenera.
Próbowałem to zrobić w jQuery ale zawartość strony zmienia się tylko raz.

Wygląda to tak że ma być sprawdzona za pomocą funkcji $('znacznik').height() wysokosc tabeli i dodanie tej wartosci do wysokosci znacznika body i innych potrzebnych znaczników. Wysokosci ma byc uzalezniona od ilosci tekstu (newsow) w tabeli. Ale jeśli wyjdziemy z podstrony gdzie są newsy, wysokosc strony ma wrócić do normalnej wielkości, i to już mi nie działa.

Myslałem o czyms w tym stylu:

$(document).ready(function(){
if($('#tabela').height){
var dana1 = $('#tabela').height();
var dana2 = $('body').height();

var suma = dana1+dana2;
$('body').css({height = suma });
}else{
$('body').css({height = 1000px });
}

});

Istnieje jakaś funkcja która sprawdzi czy dany znacznik istnieje aktualnie na stronie?

2

$(selektor).length - zwraca ilość elementów wybraną przez selektor.

1 użytkowników online, w tym zalogowanych: 0, gości: 1