我工作的listview
有自動分頻器基於日期它是一個很長的名單& data-autodividers='true'
工作正常,但我想通過使listview
可摺疊的日期進一步改善它。Autodividers listview with collapsable option
這可以從後端使用c#(我正在一個asp.net webform移動網站上)完成,我將我的列表根據Month-Year進行分組,並使每個組都可摺疊。
但我很想用jQuery來做,就像我爲autodivider
做的那樣。我已經在jsFiddle上設置了相同的內容。
我怎樣才能讓這些自動分配器可摺疊使用jQuery 不從代碼隱藏文件(C#)做什麼呢?
我沒有看到jquerymobile將此作爲內置選項。
$(document).on("pageinit", "#page-wrapper", function() {
$("#hp-latest-articles").listview({
autodividers: true,
autodividersSelector: function (li) {
var out = li.attr('date');
return out;
}
}).listview('refresh');
});
上面的代碼工作正常。你需要將'listview'轉換爲'collapsible'集合。 – Omar 2013-03-25 12:05:06
@Omar: - 我不知道如何用jQuery來做到這點,否則我必須做一切從代碼隱藏(c#)。我希望它有一個內置的選項,使其可摺疊。 – Learning 2013-03-25 12:36:01
沒有什麼是不可能的。我正在閱讀關於動態創建「可摺疊」列表的信息。我會試一試;)它與代碼中的分隔符有點類似。 – Omar 2013-03-25 13:52:06