1+ <!DOCTYPE html>
2+ < html lang ="en ">
3+ < head >
4+ < meta charset ="utf-8 ">
5+ < title > Organization Chart Plugin</ title >
6+ < link rel ="icon " href ="img/logo.png ">
7+ < link rel ="stylesheet " href ="css/font-awesome.min.css ">
8+ < link rel ="stylesheet " href ="css/jquery.orgchart.min.css ">
9+ < link rel ="stylesheet " href ="css/style.css ">
10+ < style type ="text/css ">
11+ .orgchart .linkNode {
12+ box-sizing : border-box;
13+ display : inline-block;
14+ position : relative;
15+ margin : 0 ;
16+ text-align : center;
17+ width : 130px ;
18+ }
19+
20+ .orgchart .linkNode .linkLine {
21+ background-color : rgba (217 , 83 , 79 , 0.8 );
22+ height : 50px ;
23+ width : 2px ;
24+ margin : 0 auto;
25+ }
26+ </ style >
27+ </ head >
28+ < body >
29+ < div id ="chart-container "> </ div >
30+
31+ < script type ="text/javascript " src ="js/jquery.min.js "> </ script >
32+ < script type ="text/javascript " src ="js/jquery.orgchart.min.js "> </ script >
33+ < script type ="text/javascript ">
34+ $ ( function ( ) {
35+
36+ var datascource = {
37+ 'name' : 'Lao Lao' ,
38+ 'title' : 'general manager' ,
39+ 'children' : [
40+ { 'name' : 'Bo Miao' , 'title' : 'department manager' ,
41+ 'children' : [
42+ { 'name' : 'Li Xin' , 'title' : 'senior engineer' ,
43+ 'children' : [
44+ { 'name' : 'Fei Fei' , 'title' : 'engineer' } ,
45+ { 'name' : 'Xuan Xuan' , 'title' : 'engineer' }
46+ ]
47+ }
48+ ]
49+ } ,
50+ { 'name' : 'Su Miao' , 'title' : 'department manager' , 'linkNode' : true ,
51+ 'children' : [
52+ { 'name' : 'Hei Hei' , 'title' : 'senior engineer' ,
53+ 'children' : [
54+ { 'name' : 'Dan Dan' , 'title' : 'engineer' } ,
55+ { 'name' : 'Zai Zai' , 'title' : 'engineer' }
56+ ]
57+ }
58+ ]
59+ }
60+ ]
61+ } ;
62+
63+ $ ( '#chart-container' ) . orgchart ( {
64+ 'data' : datascource ,
65+ 'nodeContent' : 'title'
66+ } ) ;
67+
68+ } ) ;
69+ </ script >
70+ </ body >
71+ </ html >
0 commit comments