Mam szablon z dużą ilością pozycjonowania absolutnego, teraz mój główny tekst div ma dynamiczną wysokość i potrzebuję dynamicznej stopki, która następuje po tym.CSS zestaw div 'top' z jquery z div 'wysokość'
Próbowałem ustawić górny stan stopki div wartością wysokości z elementu div tekstu.
<script type="text/javascript">
$("#footer").top($("#text").height());
</script>
Niestety, narzędzia Chrome Dev wyrzuca błąd:
Uncaught TypeError: Object [object Object] has no method 'top' (anonymous function)
Więc jakiś pomysł lub pomocy dla mojego problemu?
Edit:
więc próbowałem
$('#footer').css('top', $('#text').outerHeight() + 'px');
i działa dobrze, jest to możliwe, aby dodać trochę px do tej górnej wartości?
przynosi mi> Uncaught SyntaxError: nieoczekiwany token) –
prawdopodobnie trzeba pop jednostkę na backend wysokości(), ponieważ zwraca tylko numeryczne przedstawienie wartości. – dougajmcdonald
to był problem z mojego "jQuery (document) .ready (function ($) {" Naprawiłem to –