jstree 코드
drag & drop 기능을 사용하기 위해서는 plugins 속성에 "dnd"를 추가 하고 core 속성에 "check_callback()" 함수를 정의 하면 된다.
//·jstree·코드¬¬$("#jstree")¬··.jstree({¬····core:·{¬······data:·()·=>·{},¬······...¬······check_callback:·(operation,·node,·node_parent,·node_position,·more)·=>·{¬········/*¬········*·operation·:·동작·상태('create_node',·'rename_node',·'delete_node',·'move_node',·'copy_node'·or·'edit')¬········*·node·:·선택된·노드·정¬········*·node_parent·:·Drop·된·트리의·부모·노드·정보¬········*·node_position·:·Drop·된·위치¬········*·more·:·기타·정보¬········*/¬¬········//·트리에서·특정·노드를·Drag·하여·Drop·하는·시점¬········if·(operation·===·"move_node"·&&·more.ref·===·undefined)·{¬··········//·필요·코드·작성¬··········return·true¬········}¬········return·false¬······})¬····},¬····...¬····plugins:·["...",·"dnd",·"..."]¬··})¬¶
'Javascript > 기타' 카테고리의 다른 글
[Moment.js] Javascript 날짜 표현 시 사용할 수 있는 라이브러리 추천 (1) | 2017.03.20 |
---|---|
[D3] D3를 이용하여 Linear Gauge 그래프 만들기(v4). (0) | 2017.03.05 |
[javascript] 두 날짜 차이 계산하는 방법! DATEDIFF (5) | 2016.07.27 |
Javascript::배열(array) 관련 함수들(push,pop,shift,unshift,splice,slice) 사용방법 (1) | 2015.07.29 |
Javascript::배열(array) forEach Loop 하는 방법 (0) | 2015.07.29 |