解决方案 »
- 请大家帮忙看一个函数的功能
- 网页保存到本地以后不能完整重现原网站
- action中如何传值到前台JSP
- 大侠们这个怎么做??鼠标经过弹出的DIV 能不能停住 让我点连接
- openwysiwyg编辑器如何取值啊?
- 取document.body的告诉的怪异问题,clientHeight,scrollHeigh等都一样,而且都不正确
- 高手请进:javascript控制图片的问题 在限制情况下如何保持图片品质不变
- 求下关于window对象一个定位问题
- 下拉框控制文本框onClick
- <script>里面有退出或是return吗?可以这么用吗?
- jquery学习生涯起步遇到问题了,求各位大大帮忙解决,求速答
- extjs5.0分页失败
"demo_line_3": {
"from": "demo_node_1",
"to": "demo_node_2"
},
"demo_line_5": {
"from": "demo_node_2",
"to": "demo_node_4"
},
"demo_line_8": {
"from": "demo_node_4",
"to": "demo_node_6"
},
"demo_line_9": {
"from": "demo_node_4",
"to": "demo_node_7"
},
"demo_line_91": {
"from": "demo_node_4",
"to": "demo_node_71"///////
},
"demo_line_11": {
"from": "demo_node_6",
"to": "demo_node_10"
},
"demo_line_12": {
"from": "demo_node_7",
"to": "demo_node_10"
},
"demo_line_14": {
"from": "demo_node_10",
"to": "demo_node_13"
},
"demo_line_15": {
"from": "demo_node_13",
"to": "demo_node_15"////////
}
}
};
var paths = [],line,arr;
for (attr in d.lines) {
line = d.lines[attr];
if (paths.length == 0) paths[0] = { path: line.from + '->' + line.to, to: line.to, from: line.from };
else {
for (var i = 0, l = paths.length; i < l; i++) {
if (paths[i].to == line.from) { paths[i].path += '->' + line.to; paths[i].to = line.to; paths[i].from = line.from; }
else if (paths[i].from == line.from) {//分裂线路
arr = paths[i].path.split('->');
arr[arr.length - 1] = line.to;
paths[paths.length] = { path: arr.join('->'), from: line.from, to: line.to };
break;
}
}
}
} for (var i = 0; i < paths.length; i++)
document.write(paths[i].path + '<br>');