<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="jquery-1.8.3.min.js"></script>
<script src="Highcharts/js/highcharts.js"></script> </head> <body> <div id="container" style="width: 600px; height: 400px;"></div> </body>
</html> <script type="text/javascript" src="http://cdn.hcharts.cn/jquery/jquery-1.8.3.min.js"></script> <script type="text/javascript" src="http://cdn.hcharts.cn/highcharts/highcharts.js"></script> </textarea></li>
<li class="con css"><textarea id="css"></textarea></li>
</ul>
</div>
</div> <script type="text/javascript" src="http://img.hcharts.cn/jquery/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="http://img.hcharts.cn/highcharts/highcharts.js"></script> <script type="text/javascript" src="http://static.hcharts.cn/code/js/common.js"></script>
<script type="text/javascript" src="http://static.hcharts.cn/code/js/codemirror.js"></script>
<script type="text/javascript" src="http://static.hcharts.cn/code/js/javascript.js"></script>
<script type="text/javascript" src="http://static.hcharts.cn/code/js/xml.js"></script>
<script type="text/javascript" src="http://static.hcharts.cn/code/js/css.js"></script>
<script type="text/javascript">
var chart = null;
var js = null;
var html = null;
var css = null;
autoSize();
table("result"); $(".result_tables").find(".table").click(function(){
var cla = $(this).data("index");
table(cla);
});
window.onresize = autoSize; function loadResult(chart) {
if(chart==null) {
$(function () {
$('#container').highcharts({
title : {
text : 'Customized legengItemClick Event'
},
plotOptions : {
line : {
events : {
legendItemClick : function(event) {
var series = this.chart.series;
var mode = getVisibleMode(series, this.name);
var enableDefault = false;
if (!this.visible) {
enableDefault = true;
}
else if (mode == 'all-visible') {
$.each(series, function(k, serie) {
serie.hide();
});
this.show();
}
else if (mode == 'all-hidden') {
$.each(series, function(k, serie) {
serie.show();
});
}
else {
enableDefault = true;
}
return enableDefault;
}
}
}
},
series : generateRandomSeries()
});
}); function generateRandomSeries() {
var series = [];
for (var i = 0; i < 4; i++) {
var data = new Array();
for (var j = 0; j < 10; j++) {
data.push(Math.random());
}
series.push({
data : data
});
}
return series;
}; function getVisibleMode(series, serieName) {
var allVisible = true;
var allHidden = true;
for (var i = 0; i < series.length; i++) {
if (series[i].name == serieName)
continue;
allVisible &= series[i].visible;
allHidden &= (!series[i].visible);
}
if (allVisible && !allHidden)
return 'all-visible';
if (allHidden && !allVisible)
return 'all-hidden';
return 'other-cases';
};
} else {
chart.reflow();
}
return chart;
} </script>
</body>
</html>

最新文章

  1. [django]数据导出excel升级强化版(很强大!)
  2. ArcGIS Engine开发之地图浏览
  3. serialVersionUID的作用
  4. CentOS7 搭建python3 Django环境
  5. R语言快速入门上手
  6. CentOS 6.6 yum 搭建LAMP环境
  7. lightoj 1008
  8. Shell学习之Shift的用法
  9. MFC内部结构剖析
  10. 修改placeholder的样式
  11. Lua内存分析工具
  12. .Net语言 APP开发平台——Smobiler学习日志:如何调用API进行短信发送
  13. 周强 201771010141 《面向对象程序设计(java)》第九周实验总结
  14. yum安装软件内容
  15. boost range zhuan
  16. linux之nagios安装教程
  17. 【转】虚拟串口VSPM解决串口编程问题
  18. BZOJ 2120 数颜色 【带修改莫队】
  19. hadoop3.0新特性及新功能
  20. C# SuperSocket 消息推送

热门文章

  1. nexus4/5/6/7/9/10设备谷歌安卓5.1.1系统底包下载
  2. POJ 2175 Evacuation Plan (费用流,负环,消圈法,SPFA)
  3. 玩转iOS开发 - 数据缓存
  4. Linux进程实时监控 - htop
  5. Android getResources的作用和须要注意点
  6. USB 管道 &amp;&amp; 端点
  7. HTML5 Canvas前台压缩图片并上传到服务器
  8. &lt;httpProtocol/&gt;配置http协议头
  9. php 中PHP_EOL使用
  10. Python新手学习基础之运算符——比较运算符