使用javascript折叠treeview表onLoad(HTML)中的行

使用javascript折叠treeview表onLoad(HTML)中的行,javascript,html,Javascript,Html,我有一个用于折叠和扩展数据的treeview表,但如何显示加载时折叠的所有行?我用它来折叠和扩展: if (tr.hasClass('collapse')) { tr.removeClass('collapse').addClass('expand'); children.hide(); } else { tr.removeClass('expand').addClass('collapse');

我有一个用于折叠和扩展数据的treeview表,但如何显示加载时折叠的所有行?我用它来折叠和扩展:

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

这是我的JSFIDLE:

最后再加上这个:-

  $('.toggle').trigger('click');
根据当前逻辑,您正在切换单击的
span。切换当前状态。因此,在文档末尾的“准备就绪”中,只需为所有
span.trigger
触发单击事件。这将使它们全部倒塌


检查我的答案,看看这是否是你想要的。