0

各 li 要素の属性に応じて、jQuery モバイル リストを分割しようとしています。

$("#mylistview").listview({
    オートディバイダー: true,
    autodividersSelector: 関数 ( li ) {
        var out = $('li').attr('attr_name');
        戻ります。
    }
});

ただし、最初のリスト項目属性に対してのみリスト分割線を作成します。新しいliを挿入するたびにlistview(refresh)を使用しています。

私が理解していないのは、リストを作成する前、後、または各要素に対して、ここに貼り付けた関数を呼び出す必要があるかどうかです。私はそれらのそれぞれを試したと思いますが、多分私はそれを正しくしていません。

それは 1.2.0 がまだアルファ版だからですか? この機能は現在機能していると思いました http://jquerymobile.com/test/docs/lists/docs-lists.html

答えることができる/喜んで答える人に感謝します。

4

1 に答える 1

0

私のせい:正しいコードは

$("#mylistview").listview({
    オートディバイダー: true,
    autodividersSelector: 関数 ( li ) {
        var out = li.attr('attr_name'); //ここで変更
        戻ります。
    }
});

とにかく返信ありがとう。

于 2012-10-03T09:34:16.743 に答える