0

私は jquery の専門家ではありません。Ludo の jquery treeTable を使用していますが、これは非常に便利です。

しかし、ドキュメントで提案されているように、「sortBranch」を使用してフォルダー ノードの子を並べ替えることができません。

特に、次のエラーが表示されます。

TypeError: ノードは未定義です node.children.sort(sortFun);

適切なノード オブジェクトを渡していないようです。以下のコードを参照してください。

$("#trackfileslist .folder").each(function(index,key) {

    $("#trackfileslist").treetable("sortBranch", $(this));

});

これまでのところ、いくつかのサンプルを見つけることができませんでした。

誰の助けも大歓迎です。

ありがとう。

4

1 に答える 1

0

This should work

<script>
var node = '';
$("#trackfileslist .folder").each(function(index,key) {
   node = $("#trackfileslist").treetable("node", $(this).attr('data-tt-id'));
   $("#trackfileslist").treetable("sortBranch", node);
});
</script>
于 2015-09-25T01:06:49.737 に答える