2011-09-21 82 views
0

我需要計算元素的可用高度並通過jQuery將其添加到樣式。如何添加高度的變量?下面是我在那裏的時刻:使用jQuery添加動態高度

var scrolH = $("#box").height() - $(".alert").height() - 100; 
$("#container").css({"overflow-y":"scroll", "height": scrolH + "px"}); 
+0

什麼不起作用你當前的代碼?嘗試刪除'+「px」'位。 – Bojangles

+0

對我來說看起來不錯。有什麼問題? –

+0

你能舉一個簡單的html,css和jquery一起工作的例子嗎?這將有助於確定問題所在。 –

回答

2

我認爲你應該做的:

$("#container").height(scrolH); 
$("#container").css({"overflow-y":"scroll"}); 
1

哪怕是一點點短

$("#container").height(scrolH).css({"overflow-y":"scroll"});