Skip to content

Commit 2ec1144

Browse files
committed
WIP: add link-line node
1 parent ef06bb6 commit 2ec1144

File tree

1 file changed

+71
-0
lines changed

1 file changed

+71
-0
lines changed

demo/link-node.html

+71
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
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

Comments
 (0)