2014-05-12 82 views
1

如果我在JQM中具有可摺疊列表,如何獲取展開的項目?在可摺疊列表中獲取擴展項目

我試過了; $("#addressMDUList").find(":selected").text()但這不起作用。

所以我有;

<div id="addressMDUList" data-role="collapsible-set" data-theme="d" data-content-theme="d"> 

並且以編程方式添加集合。現在,在重建列表之前,我想獲取用戶上次打開的集合,重建列表,然後再次打開該集合。

回答

4

摺疊可摺疊已經ui-collapsible-collapsed類,這個類被刪除一次可摺疊擴大。裏面一個可摺疊集應該只有一個擴展可摺疊或無。

所有你需要過濾使用.not(".ui-collapsible-collapsed")擴展的一個。

var expanded = $("col-set-id").find(".ui-collapsible").not(".ui-collapsible-collapsed"); 

Demo