- jsTree
http://www.jstree.com 에서 다운로드
- jstree를 이용한 가장 간단한 트리 만들기
html
<div id="html1">
<ul>
<li>Root node 1
<ul>
<li>Child node 1</li>
<li><a href="#">Child node 2</a></li>
</ul>
</li>
<li>Root node 2
</li>
</ul>
</div>
javascript
$('#html1').jstree()
- jsTree 최상위 node인지 확인하기
$("#treeDiv").bind(
"select_node.jstree", function(evt, data){
var dataType = data.node.parent;
if( dataType == "#"){
// 최상위 노드 클릭
}else{
// 하위 노드 클릭
}
}
).jstree();
- jsTree 하위 노드 열기
$("#treeDiv").bind(
"select_node.jstree", function(evt, data){
var dataType = data.node.parent;
if( dataType == "#"){
// 최상위 노드 클릭
$("#treeDiv").jstree("open_node", "#" + data.selected[0]);
}else{
// 하위 노드 클릭
}
}
).jstree();
'개발' 카테고리의 다른 글
테이블 길이에 맞게 내용 맞추기 (0) | 2014.10.15 |
---|---|
[jquery] 동적으로 변경된 html 값 가져오기. (0) | 2014.10.12 |
[javascript] 월초, 월말일 구하기 (0) | 2014.08.20 |
[javascript] 날짜 YYYYMMDD 식으로 가져오기 (0) | 2014.08.20 |
[javascript] 이미지 실제 사이즈 알아내기 (0) | 2013.08.07 |