• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >jquery > 纯JAVASCRIPT图表动画插件Highcharts Examples

纯JAVASCRIPT图表动画插件Highcharts Examples

作者: 字体:[增加 减小] 来源:互联网 时间:2017-08-16

通过本文主要向大家介绍了Highcharts,图表等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
What is Highcharts? 下载地址 http://www.jb51.net/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
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.
Free for Non-commercial
.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • jQuery插件HighCharts绘制简单2D柱状图效果示例【附demo源码】
  • jQuery插件HighCharts绘制简单2D折线图效果示例【附demo源码】
  • jQuery插件HighCharts绘制2D饼图效果示例【附demo源码下载】
  • jQuery插件HighCharts实现的2D面积图效果示例【附demo源码下载】
  • jQuery插件HighCharts实现的2D条状图效果示例【附demo源码下载】
  • jQuery插件HighCharts绘制的2D堆柱状图效果示例【附demo源码下载】
  • jQuery插件HighCharts实现的2D堆条状图效果示例【附demo源码下载】
  • jQuery插件HighCharts实现气泡图效果示例【附demo源码】
  • jQuery插件HighCharts绘制2D带有Legend的饼图效果示例【附demo源码下载】
  • jQuery插件HighCharts绘制2D圆环图效果示例【附demo源码下载】

相关文章

  • 2017-08-16jQuery实用密码强度检测
  • 2017-08-16jQuery插件datatables使用教程
  • 2017-08-16谈谈jQuery之Deferred源码剖析
  • 2017-08-16jquery幻灯片插件bxslider样式改进实例
  • 2017-08-16Jquery中巧用Ajax的beforeSend方法
  • 2017-08-16jquery禁止回车触发表单提交
  • 2017-08-16checkbox全选/取消全选以及checkbox遍历jQuery实现代码
  • 2017-08-16jQuery横向擦除焦点图特效代码分享
  • 2017-08-16jQuery简单验证上传文件大小及类型的方法
  • 2017-08-16自己动手制作jquery插件之自动添加删除行功能介绍

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • jQuery Form插件使用详解_动力节点Java学院整理
    • jquery实现隐藏在左侧的弹性弹出菜单效果
    • Jquery实战_读书笔记2 选择器
    • Jquery图片延迟加载插件jquery.lazyload.js的使用方法
    • jquery实现的用户注册表单提示操作效果代码分享
    • jQuery实现的表格展开伸缩效果实例
    • jQuery实现鼠标悬停显示提示信息窗口的方法
    • 初步认识JavaScript函数库jQuery
    • jQuery 判断是否包含在数组中Array[]的方法
    • 利用imgareaselect辅助后台实现图片上传裁剪

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有