Contents
see List작성일 2015. 06. 16.
node.isSelected(); 리턴값 boolean 얘 선택 돼있니?
node.select(true); 얘 선택해라
node.select(false); 얘 선택해제해라
$("#lectTreeDiv").dynatree("getSelectedNodes"); 저 트리중에서 선택된 애들 가져와라(객체는 제이쿼리 객체가 됨)
node.getParent(); 얘 부모 데려와
node.data.icon = false; 아이콘 필요없어
node.data.icon = "folderopen.gif"; 아이콘 쟤로 지정해
node.getChildren(); 쟤 자식 데려와
var tree = $("#tree").dynatree("getTree"); 저 엘리멘트 트리가져와
var node = tree.getNodeByKey("key7654"); 저키로 노드가져와
var rootNode = $("#tree").dynatree("getRoot"); 저 엘리멘트의 룻노드가져와
node.addChild({title: "New Node", key: "3333"}); 쟤한테 자식 추가해
node.addChild({title: "New Node", key: "3333"}); 쟤한테 자식 추가해
node.countChildren(); 모든 하위자식들 숫자구해라
node.getLevel(); 쟤 깊이 구해라 룻이 1
node.getNextSibling(); 다음노드(같은 레벨)
node.getPrevSibling(); 이전 노드(같은 레벨)
node.hasChildren(); 자식있냐?
node.isFirstSibling(); 너 첫째 노드니(같은 레벨)
node.isExpanded(); 너 까발려있니?
node.isExpanded(); 너 까발려있니?
node.isFocused(); 너 포커스상태니?
node.isLastSibling(); 너 마지막 객체니?
node.move(targetNode, mode) 이동시켜라
child: 마지막 자식으로 보내라
before: 이전으로 보내라
after: 다음으로 보내라
node.remove(); 저 노드 삭제해라
node.removeChildren(); 저 노드 자식 다지워라
node.sortChildren(cmp, deep) 자식 정렬
Sort child list by title.
cmd: optional compare function. If ommitted sorting is done by node titles.
deep: optional: pass true to sort all descendant nodes.
Example
// Custom compare function (optional) that sorts case insensitive
var cmp = function(a, b) {
a = a.data.title.toLowerCase();
b = b.data.title.toLowerCase();
return a > b ? 1 : a < b ? -1 : 0;
};
node.sortChildren(cmp, false);
$("#tree").dynatree("getRoot").visit(function(node){ 하위노드들 까지 포문
node.expand(true);
});
node.visitParents(fn, includeSelf) 위로 포문
node.isChildOf(otherNode) 바로밑 자식중에 얘가있니
node.isDescendantOf(otherNode) 하위노드중에 존재하니
node.isVisible() 안지워졌니
javascript
| No | 작성일 | Title |
|---|---|---|
| 2350 | 2026. 04. 07. | ES2025 Iterator Helpers 완벽 가이드 - map, filter, take를 이터레이터에서 직접 사용하기 |
| 2336 | 2026. 04. 06. | ES2025 새 기능 실전 가이드 - Promise.try, Iterator Helpers, Set 메서드 총정리 |
| 2321 | 2026. 04. 05. | ES2026 Temporal API 완벽 가이드: Date 객체를 대체하는 새로운 표준 |
| 2296 | 2026. 04. 05. | Temporal API로 JavaScript 날짜/시간 처리 완전 정복하기 |
| 2295 | 2026. 04. 05. | ES2026 using 키워드와 Explicit Resource Management 완벽 가이드 |
| 2268 | 2026. 04. 04. | Node.js 22 완벽 가이드: 네이티브 TypeScript, WebSocket, Permission Model 실전 활용 |
| 2267 | 2026. 04. 04. | ES2025 새 기능 총정리: Promise.try, Set 메서드, RegExp 플래그까지 |
| 2216 | 2026. 02. 11. | Zustand vs Jotai: 경량 상태관리 라이브러리 비교 |
| 2215 | 2026. 02. 11. | Bun 1.x 런타임과 빌드 도구 실전 가이드 |
| 2214 | 2026. 02. 11. | TypeScript 5.x 신기능과 고급 타입 시스템 |