jQuery mobile 1.2.0 Alpha 1 autodividersSelector

时间:2012-10-02 15:46:02

标签: jquery mobile jquery-mobile

我正在尝试根据每个li元素中的属性划分jQuery移动列表。

$("#mylistview").listview({
    autodividers: true,
    autodividersSelector: function ( li ) {
        var out = $('li').attr('attr_name');
        return out;
    }
});

但它仅为第一个列表项属性创建列表分隔符。我每次插入新的li时都使用listview(刷新)。

我不明白的是,在创建列表之前,在每个元素之后或之后,我是否需要调用我粘贴的函数。我想我已经尝试了每一个,但也许我做得不对。

那是因为1.2.0仍然是alpha吗?我认为这个功能现在正在运作 http://jquerymobile.com/test/docs/lists/docs-lists.html

感谢能够/愿意回答的任何人。

1 个答案:

答案 0 :(得分:0)

我的错: 正确的代码是

$("#mylistview").listview({
    autodividers: true,
    autodividersSelector: function ( li ) {
        var out = li.attr('attr_name'); //HERE THE CHANGE
        return out;
    }
});

无论如何,谢谢你的回复。