一个基于jquery jit-yc插件实现的orgchart结构图demo
首先 后台处理转入JSON数据是必须的,
var json = {
"id": 1,
"name": "集团总部",
"data":{'desc':'简介','link':'http://www.baidu.com'},
"children": [
{
"id": 10,
"name": "物业公司",
"data": {'desc':'简介','link':'http://www.baidu.com'},
"children": [
{
"id": 20,
"name": "财务1部",
"data": {'desc':'简介','link':'http://www.baidu.com'},
"children":[
{
"id":30,
"name":"1部1处",
"data":{'desc':'简介','link':'http://www.baidu.com'}
},
{
"id":31,
"name":"1部2处",
"data":{'desc':'简介','link':'http://www.baidu.com'}
}
]
},
{
"id": 21,
"name": "财务2部",
"data": {'desc':'简介','link':'http://www.baidu.com'},
"children":[
{
"id":32,
"name":"2部1处",
"data":{'desc':'简介','link':'http://www.baidu.com'}
}
]
},
]
},
{
"id": 11,
"name": "建筑公司",
"data": {'desc':'简介','link':'http://www.baidu.com'},
"children": [
{
"id":25,
"name":"行政部",
"data":{'desc':'简介','link':'http://www.baidu.com'}
}
]
},
{
"id": 12,
"name": "装饰公司",
"data": {'desc':'简介','link':'http://www.baidu.com'},
"children": []
}
]
};
然后,主要是JS功能(也是newChart.js的全部内容),
v