2010-04-02 51 views
3

如何獲取JQuery UI選項卡式面板中內容區域的高度? $ ('.ui-tabs-panel').height()顯然會返回內容區域的高度+選項卡的高度。我假設必須有一個簡單的方法來獲得這個維度?到目前爲止,我在網上搜索並不能解決這個問題。JQuery UI選項卡內容面板的高度

任何建議將不勝感激!

克里斯

回答

4

你說得對:

$('.ui-tabs-panel').height() 

獲取只是內容面板的高度,這不包括標籤。如果你這樣做:

$('.ui-tabs').height() 

它也會包括標籤的高度。

+0

有趣的是,這兩個調用對我來說返回相同的結果。這是包含標籤高度的維度。 – Chris 2010-04-02 21:39:57

+0

@Chris - 確實很奇怪,哪個瀏覽器?,你使用的是自定義/調整過的主題嗎?你有偶然的例子嗎? – 2010-04-02 21:47:16

+0

尼克,看看這裏的討論,我一直在與JQuery網站上的一個人。 http://forum.jquery.com/topic/height-of-jquery-ui-tab-content-panel#14737000000822354 他提供了一個討論的例子。我剛剛發表了一個評論,突出了我的問題與他的例子。我修改了整個選項卡的高度,然後嘗試獲取內容面板的高度。但是,我正在獲取內容面板中顯示的內容的高度。不是我正在尋找的... – Chris 2010-04-04 18:13:43