<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9"/>
<title>jTopo Demo</title>
<link rel="stylesheet" type="text/css" href="css/base.css">
<link href="css/jquery.snippet.min.css" rel="stylesheet">
<script src="js/jquery.js"></script>
<script type="text/javascript" src="js/snippet/jquery.snippet.min.js"></script>
<script type="text/javascript" src="js/jtopo-0.4.8-min.js"></script>
<script type="text/javascript" src="js/toolbar.js"></script>
<script id='code'>
$(document).ready(function(){
var canvas = document.getElementById('canvas');
var stage = new JTopo.Stage(canvas);
//显示工具栏
showJTopoToobar(stage);
var scene = new JTopo.Scene();
scene.background = './img/bg.jpg';
function node(x, y, img){
var node = new JTopo.Node();
node.setImage('./img/statistics/' + img, true);
node.setLocation(x, y);
scene.add(node);
return node;
}
function linkNode(nodeA, nodeZ, f){
var link;
if(f){
link = new JTopo.FoldLink(nodeA, nodeZ);
}else{
link = new JTopo.Link(nodeA, nodeZ);
}
link.direction = 'vertical';
scene.add(link);
return link;
}
var s1 = node(305, 43, 'server.png');
s1.alarm = '2 W';
var s2 = node(365, 43, 'server.png');
var s3 = node(425, 43, 'server.png');
var g1 = node(366, 125, 'gather.png');
linkNode(s1, g1, true);
linkNode(s2, g1, true);
linkNode(s3, g1, true);
var w1 = node(324, 167, 'wanjet.png');
linkNode(g1, w1);
var c1 = node(364, 214, 'center.png');
linkNode(w1, c1);
var cloud = node(344, 259, 'cloud.png');
linkNode(c1, cloud);
var c2 = node(364, 328, 'center.png');
linkNode(cloud, c2);
var w2 = node(324, 377, 'wanjet.png');
linkNode(c2, w2);
var g2 = node(366, 411, 'gather.png');
linkNode(w2, g2);
function hostLink(nodeA, nodeZ){
var link = new JTopo.FlexionalLink(nodeA, nodeZ);
link.shadow = false;
link.offsetGap = 44;
scene.add(link);
return link;
}
var h1 = node(218, 520, 'host.png');
h1.alarm = '';
hostLink(g2, h1);
var h2 = node(292, 520, 'host.png');
hostLink(g2, h2);
var h3 = node(366, 520, 'host.png');
h3.alarm = '二级告警';
hostLink(g2, h3);
var h4 = node(447, 520, 'host.png');
hostLink(g2, h4);
var h5 = node(515, 520, 'host.png');
h5.alarm = '1M';
hostLink(g2, h5);
setInterval(function(){
if(h3.alarm == '二级告警'){
h3.alarm = null;
}else{
h3.alarm = '二级告警'
}
}, 600);
stage.add(scene);
});
</script>
</head>
<body>
<center>
<div class="wrap_div">
<div class="head_nav">
</div>
<div class="head_nav_second">
<ul class="menu" id="nav_menu">
</ul>
</div>
<div class="content">
<div class="left">
<ul id="menu">
</ul>
</div>
<div class="right">
<div id="content">
<canvas width="850" height="550" id="canvas"></canvas>
</div>
</div>
<div class="clear"></div>
</div>
</div>
</center>
</body>
</html>
没有合适的资源?快使用搜索试试~ 我知道了~
jtopo statisics demo源码
共15个文件
png:7个
js:4个
css:2个
需积分: 0 36 下载量 119 浏览量
2022-01-28
17:45:18
上传
评论
收藏 159KB ZIP 举报
温馨提示
jtopo statisics demo源码
资源详情
资源评论
资源推荐
收起资源包目录
jtopo-demo.zip (15个子文件)
jtopo
css
jquery.snippet.min.css 50KB
base.css 8KB
img
statistics
bullet.png 224B
cloud.png 3KB
center.png 4KB
host.png 4KB
wanjet.png 5KB
server.png 3KB
gather.png 3KB
bg.jpg 56KB
js
jtopo-0.4.8-min.js 91KB
snippet
jquery.snippet.min.js 67KB
jquery.js 90KB
toolbar.js 4KB
jtopo2.html 3KB
共 15 条
- 1
不与天斗8866
- 粉丝: 571
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0