jQuery简单图表peity.js使用示例


Posted in Javascript onMay 02, 2014

jQuery简单图表peity.js使用示例

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title>无标题页</title> 
<script type="text/javascript" src="jQuery.js"></script> 
<script type="text/javascript" src="jquery.peity.js"></script> 
<script type="text/javascript"> 
jQuery(function(){ 
$(".bar-colours-1").peity("bar", { 
colours: ["red", "green", "blue"],width: 100,height:100 
}) 
$(".bar-colours-2").peity("bar", { 
colours: function(value) { 
return value > 0 ? "green" : "red" 
},width: 100,height:100 
}) 
$(".bar-colours-3").peity("bar", { 
colours: function(_, i, all) { 
var g = parseInt((i / all.length) * 255) 
return "rgb(255, " + g + ", 0)" 
},width: 100,height:100 
}) 
$(".pie-colours-1").peity("pie", { 
colours: ["cyan", "magenta", "yellow", "black"],diameter:100 
}) 
$(".pie-colours-2").peity("pie", { 
colours: function(_, i, all) { 
var g = parseInt((i / all.length) * 255) 
return "rgb(255, " + g + ", 0)" 
},diameter:100 
}) 
var updatingChart = $(".updating-chart").peity("line", { width: 150,height:50}) 
setInterval(function() { 
var random = Math.round(Math.random() * 10) 
var values = updatingChart.text().split(",") 
values.shift() 
values.push(random) 
updatingChart 
.text(values.join(",")) 
.change() 
}, 1000) 
}) 
</script> 
</head> 
<body> 
<span class="bar-colours-1">5,3,9,6,5,9,7,3,5,2</span> 
<span class="bar-colours-2">5,3,2,-1,-3,-2,2,3,5,2</span> 
<span class="bar-colours-3">0,-3,-6,-4,-5,-4,-7,-3,-5,-2</span> 
<br /> 
<span class="pie-colours-1">4,7,6,5</span> 
<span class="pie-colours-2">5,3,9,6,5</span> 
<br /> 
<span class="updating-chart">5,3,9,6,5,9,7,3,5,2,5,3,9,6,5,9,7,3,5,2</span> 
</body> 
</html>
Javascript 相关文章推荐
ExtJS4 表格的嵌套 rowExpander应用
May 02 Javascript
javascript中with()方法的语法格式及使用
Aug 04 Javascript
js实现导航吸顶效果
Feb 24 Javascript
jQuery Tree Multiselect使用详解
May 02 jQuery
JavaScript中双向数据绑定详解
May 03 Javascript
jQuery手风琴的简单制作
May 12 jQuery
原生JS实现N级菜单的代码
May 21 Javascript
微信小程序之批量上传并压缩图片的实例代码
Jul 05 Javascript
JS实现checkbox互斥(单选)功能示例
May 04 Javascript
微信小程序防止多次点击跳转和防止表单组件输入内容多次验证功能(函数防抖)
Sep 19 Javascript
Node.js学习之内置模块fs用法示例
Jan 22 Javascript
JavaScript中的几种继承方法示例
Dec 06 Javascript
jsPDF导出pdf示例
May 02 #Javascript
ExtJS4利根据登录后不同的角色分配不同的树形菜单
May 02 #Javascript
ExtJS4给Combobox设置列表中的默认值示例
May 02 #Javascript
ExtJS4如何自动生成控制grid的列显示、隐藏的checkbox
May 02 #Javascript
ExtJS4如何给同一个formpanel不同的url
May 02 #Javascript
ExtJS4 表格的嵌套 rowExpander应用
May 02 #Javascript
用json方式实现在 js 中建立一个map
May 02 #Javascript
You might like
PHP-CGI远程代码执行漏洞分析与防范
2017/05/07 PHP
JavaScript语句可以不以;结尾的烦恼
2007/03/08 Javascript
javascript中最常用的继承模式 组合继承
2010/08/12 Javascript
javascript数字数组去重复项的实现代码
2010/12/30 Javascript
基于jquery跨浏览器显示的file上传控件
2011/10/24 Javascript
jQuery基础框架浅入剖析
2012/12/27 Javascript
推荐5 个常用的JavaScript调试技巧
2015/01/08 Javascript
微信小程序 wx.request(接口调用方式)详解及实例
2016/11/23 Javascript
Express与NodeJs创建服务器的两种方法
2017/02/06 NodeJs
canvas绘制环形进度条
2017/02/23 Javascript
使用jquery+iframe做一个ajax上传效果(实例)
2017/08/24 jQuery
原生JS实现瀑布流插件
2018/02/06 Javascript
解决vue项目中type=”file“ change事件只执行一次的问题
2018/05/16 Javascript
jquery判断滚动条距离顶部的距离方法
2018/09/05 jQuery
详解微信小程序-canvas绘制文字实现自动换行
2019/04/26 Javascript
vue增加强缓存和版本号的实现方法
2019/05/01 Javascript
jquery树形插件zTree高级使用详解
2019/08/16 jQuery
JS document form表单元素操作完整示例
2020/01/13 Javascript
js获取图片的base64编码并压缩
2020/12/05 Javascript
python设计模式大全
2016/06/27 Python
基于python 二维数组及画图的实例详解
2018/04/03 Python
Python 根据数据模板创建shapefile的实现
2019/11/26 Python
Pytorch之view及view_as使用详解
2019/12/31 Python
CSS3 中filter(滤镜)属性使用详解
2020/04/07 HTML / CSS
2014学雷锋活动总结
2014/03/09 职场文书
捐款倡议书怎么写
2014/05/13 职场文书
企业员工集体活动方案
2014/08/17 职场文书
《中国梦我的梦》中学生演讲稿
2014/08/20 职场文书
国庆促销活动总结
2014/08/29 职场文书
群众路线党员个人剖析材料
2014/10/08 职场文书
房屋分割离婚协议书范本
2014/12/01 职场文书
会计简历自我评价
2015/03/10 职场文书
2015中秋节慰问信范文
2015/03/23 职场文书
2016年第32个教师节红领巾广播稿
2015/12/18 职场文书
晶体管单管来复再生式收音机
2021/04/22 无线电
详解Java实践之适配器模式
2021/06/18 Java/Android