3
수년간 숨어 있었으므로이 게시물은 나보다 더 많은 도움이 될 것입니다.JQuery JSTree가 열리고 최소가
그래서 jstree는 매우 적은 양의 JavaScript를 사용하여 내 사이트에 생성됩니다. 이상적으로, 페이지가로드되어 2 개의 최상위 폴더 만 표시되도록하고 싶습니다.
그러나 현재 페이지에는 적절한보기로 전환하기 전에 약 0.5 초 동안 폴더, 하위 폴더, 파일 등의 이름이 모두 표시됩니다. 트리 구조에 약 200 개의 항목이 있습니다.
"close_all"을 수행하는 수동 tree.bind를 추가했으며, 결국 DIV를 숨기려고했습니다. DIV는 나무를 만든 후에도 숨기 전에 모든 것을 보여줍니다.
나는
사람이 어떤 생각을 가지고 jsTree 1.0 RC3 사용하고?
<script type="text/javascript">
(document).ready(function() {
var tree = $("#sharepointHierarchy");
tree.bind("loaded.jstree", function (event, data) {
tree.jstree("close_all");
});
$("#sharepointHierarchy").jstree({
'plugins' : [ "themes", "html_data", "types", "ui" ],
'core' : {/* core options go here */},
});
document.getElementById("sharepointHierarchy").style.display="block";
});
</script>
이상한. 이 데모를 jsFiddle에 올릴 수 있습니까? – glortho
이것에 대해 생각 나게 해 주셔서 고맙습니다. 곧 솔루션을 게시하겠습니다. – whoombat