2010-10-04 72 views
0

我想在jQuery選項卡面板中實現「顯示更多」分頁器。如果用戶點擊「顯示更多」鏈接,我想加載更多元素並將它們附加到選項卡面板的現有內容中。如何將附加的html添加到jQuery UI選項卡面板?

我希望有一些方法可以訪問標準事件回調中可用的「ui」元素。像這樣的東西...

var tabPanel = $('#myTabsElement').tabs().ui.panel; 
moreElements.appendTo(tabPanel); 

有沒有簡單的方法來訪問此對象?

回答

0

要訪問包含標籤內容的<div>,請使用標準的jQuery選擇器函數。查看http://jqueryui.com/demos/tabs/查看標籤實例的示例。使用例如,您可以使用下面的代碼追加到了第三個選項卡的「面板」:

var tabPanel = $('tabs-3'); 
moreElements.appendTo(tabPanel); 
+0

其實,我想更多的內容添加到現有選項卡的面板。謝謝,不過。 – EndlessLoop 2010-10-04 21:02:36

+0

編輯我的回答來覆蓋,而不是。 – ChessWhiz 2010-10-04 21:35:58

+0

啊,所以ui.panel div的id匹配標籤錨點的title屬性。我忽略了這一點。非常感謝幫忙。 – EndlessLoop 2010-10-04 21:44:51

相關問題