0

データの折りたたみと展開に使用するツリービュー テーブルがありますが、ロード時に折りたたまれたすべての行を表示するにはどうすればよいですか? これを使用して折りたたんで展開します。

 if (tr.hasClass('collapse')) {
            tr.removeClass('collapse').addClass('expand');
            children.hide();
        } else {
            tr.removeClass('expand').addClass('collapse');
            children.show();
        }
        return children;

これは私の jsFiddle です: http://jsfiddle.net/Vd5BH/79/

4

1 に答える 1

1

これを最後に追加するだけです:-

  $('.toggle').trigger('click');

現在のロジックに基づいて、クリックされたspan.toggle現在の状態を切り替えています。ドキュメントの SO は、最後にすぐに準備が整い、すべてのspan.trigger. これにより、それらすべてが折りたたまれます。

フィドル

于 2013-05-15T03:36:08.313 に答える