我有一個overflow-y:scroll;
設置爲滾動的UL。如何獲得列表的全高,因爲$(ul).height()
只是給出滾動視口的高度而不是完整列表的高度。如何通過溢出設置獲得UL的全高?
HTML
<ul style="overflow-y:scroll; height: 50px;">
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
</ul>
之類的東西Get The Full Height Of HTML Element That's Partially Hidden By Overflow:Hidden With JQuery/Javascript不會工作,因爲沒有內包裝材料中,只有列表中。
我試圖獲取列表,當我追加一個新項目,以滾動至底部,但是...
$("ul").attr({ scrollTop: NeedHeightHere });
據我可以告訴提供的答案產生相同的答案:http://jsfiddle.net/kasdega/VJwsz/ – kasdega 2011-12-16 23:47:32