2011-09-21 110 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"});