纯JAVASCRIPT图表动画插件Highcharts Examples


Posted in Javascript onApril 16, 2011

What is Highcharts? 下载地址 https://3water.com/jiaoben/24363.html
Highcharts is a charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web application. Highcharts currently supports line, spline, area, areaspline, column, bar, pie and scatter chart types.
Features
纯JAVASCRIPT图表动画插件Highcharts Examples
Compatible
It works in all modern browsers including the iPhone/iPad and Internet Explorer from version 6. Standard browsers use SVG for the graphics rendering. In Internet Explorer graphics are drawn using VML.
纯JAVASCRIPT图表动画插件Highcharts Examples
Free for Non-commercial
.
纯JAVASCRIPT图表动画插件Highcharts Examples
Pure JavaScript
Highcharts is solely based on native browser technologies and doesn't require client side plugins like Flash or Java. Furthermore you don't need to install anything on your server. No PHP or ASP.NET. Highcharts needs only two JS files to run: The highcharts.js core and either the jQuery or the MooTools framework. One of these frameworks is most likely already in use in your web page.
纯JAVASCRIPT图表动画插件Highcharts Examples
Numerous Chart Types
Highcharts supports line, spline, area, areaspline, column, bar, pie and scatter chart types. Any of these can be combined in one chart.
纯JAVASCRIPT图表动画插件Highcharts Examples
Simple Configuration Syntax
Setting the Highcharts configuration options requires no special programming skills. The options are given in a JavaScript object notation structure, which is basically a set of keys and values connected by colons, separated by commas and grouped by curly brackets.
纯JAVASCRIPT图表动画插件Highcharts Examples
Dynamic
Through a full API you can add, remove and modify series, axes or points at any time after chart creation. Numerous events supply hooks for programming agains the chart. In combination with jQuery's or MooTools' Ajax API, this opens for solutions like live charts constantly updating with values from the server, user supplied data and more.
纯JAVASCRIPT图表动画插件Highcharts Examples
Multiple Axes
Sometimes you want to compare variables that are not the same scale - for example temperature versus rainfall and air pressure. Highcharts lets you assign an y axis for each series - or an x axis if you want to compare data sets of different categories. Each axis can be placed to the right or left, top or bottom of the chart. All options can be set individually, including reversing, styling and position.
纯JAVASCRIPT图表动画插件Highcharts Examples
Tooltip Labels
On hovering the chart Highcharts can display a tooltip text with information on each point and series. The tooltip follows as the user moves the mouse over the graph, and great efforts have been taken to make it stick to the nearest point as well as making it easy to read a point that is below another point.
纯JAVASCRIPT图表动画插件Highcharts Examples
Datetime Axis
75% of all charts with an X and Y axis have a date-time X axis. Therefore Highchart is very intelligent about time values. With milliseconds axis units, Highcharts determines where to place the ticks so that they always mark the start of the month or the week, midnight and midday, the full hour etc.
纯JAVASCRIPT图表动画插件Highcharts Examples
Export and print
With the exporting module enabled, your users can export the chart to PNG, JPG, PDF or SVG format at the click of a button, or print the chart directly from the web page.
纯JAVASCRIPT图表动画插件Highcharts Examples
Zooming
By zooming in on a chart you can examine an especially interesting part of the data more closely. Zooming can be in the X or Y dimension, or both.
纯JAVASCRIPT图表动画插件Highcharts Examples
External Data Loading
Highcharts takes the data in a JavaScript array, which can be defined in the local configuration object, in a separate file or even on a different site. Furthermore, the data can be handled over to Highcharts in any form, and a callback function used to parse the data into an array.
纯JAVASCRIPT图表动画插件Highcharts Examples
Inverted Chart or Reversed Axis
Sometimes you need to flip over your chart and make the X axis appear vertical, like for example in a bar chart. Reversing the axis, with the highest values appearing closest to origo, is also supported.
纯JAVASCRIPT图表动画插件Highcharts Examples
Text Rotation for Labels

Do you want to use Highcharts for a personal website, a school site or a non-profit organisation? Then you don't need the author's permission, just go on and use Highcharts. For commercial websites and projects, see License and Pricing All text labels, including axis labels, data labels for the point and axis titles, can be rotated in any angle.

Javascript 相关文章推荐
一个js写的日历(代码部分网摘)
Sep 20 Javascript
围观tangram js库
Dec 28 Javascript
使用javascript:将其它类型值转换成布尔类型值的解决方法详解
May 07 Javascript
JS删除字符串中重复字符方法
Mar 09 Javascript
用JavaScript实现一个代码简洁、逻辑不复杂的多级树
May 23 Javascript
如何让你的Lightbox支持滚轮缩放及Base64图片
Dec 04 Javascript
js方法数据验证的简单实例
Sep 17 Javascript
微信小程序--获取用户地理位置名称(无须用户授权)的方法
Apr 29 Javascript
微信小程序云开发(数据库)详解
May 17 Javascript
SSM+layUI 根据登录信息显示不同的页面方法
Sep 20 Javascript
vue-dplayer 视频播放器实例代码
Nov 08 Javascript
jquery实现进度条状态展示
Mar 26 jQuery
分享10篇优秀的jQuery幻灯片制作教程及应用案例
Apr 16 #Javascript
javascript 弹出窗口中是否显示地址栏的实现代码
Apr 14 #Javascript
js网页侧边随页面滚动广告效果实现
Apr 14 #Javascript
jquery下jstree简单应用 - v1.0
Apr 14 #Javascript
JQuery之拖拽插件实现代码
Apr 14 #Javascript
jQuery创建插件的代码分析
Apr 14 #Javascript
Jquery公告滚动+AJAX后台得到数据
Apr 14 #Javascript
You might like
利用discuz实现PHP大文件上传应用实例代码
2008/11/14 PHP
php源代码安装常见错误与解决办法分享
2013/05/28 PHP
关于js与php互相传值的介绍
2013/06/25 PHP
PHP上传图片类显示缩略图功能
2016/06/30 PHP
Nginx下ThinkPHP5的配置方法详解
2017/08/01 PHP
PHP实现模拟http请求的方法分析
2017/12/20 PHP
PHP 构造函数和析构函数原理与用法分析
2020/04/21 PHP
javascript之typeof、instanceof操作符使用探讨
2013/05/19 Javascript
JS 两个字符串时间的天数差计算
2013/08/25 Javascript
JQuery筛选器全系列介绍
2013/08/27 Javascript
如何实现修改密码时密码框显示保存到cookie的密码
2013/12/10 Javascript
jQuery中children()方法用法实例
2015/01/07 Javascript
jQuery随手笔记之常用的jQuery操作DOM事件
2015/11/29 Javascript
简单谈谈JavaScript的同步与异步
2015/12/31 Javascript
移动端基础事件总结与应用
2017/01/12 Javascript
详解vue-cli + webpack 多页面实例应用
2017/04/25 Javascript
微信小程序实现运动步数排行功能(可删除)
2018/07/05 Javascript
微信小程序之多列表的显示和隐藏功能【附源码】
2018/08/06 Javascript
JavaScript格式化json和xml的方法示例
2019/01/22 Javascript
详解jQuery中的prop()使用方法
2020/01/05 jQuery
微信小程序实现简单的select下拉框
2020/11/23 Javascript
使用python加密自己的密码
2015/08/04 Python
Python3实现腾讯云OCR识别
2018/11/27 Python
anaconda中更改python版本的方法步骤
2019/07/14 Python
浅谈pytorch卷积核大小的设置对全连接神经元的影响
2020/01/10 Python
在Matplotlib图中插入LaTex公式实例
2020/04/17 Python
Python使用多进程运行含有任意个参数的函数
2020/05/02 Python
python 将html转换为pdf的几种方法
2020/12/29 Python
HTML5实现锚点时请使用id取代name
2013/09/06 HTML / CSS
美国成衣女装品牌:CHICO’S
2016/09/19 全球购物
德国游戏机商店:Konsolenkost
2019/12/08 全球购物
中式面点餐厅创业计划书
2014/01/29 职场文书
剪枝的学问教学反思
2014/02/07 职场文书
大学生暑期实践感言
2014/02/26 职场文书
机电专业求职信
2014/06/14 职场文书
2016年入党心得体会范文
2016/01/23 职场文书