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 相关文章推荐
JavaScript中null与undefined分析
Jul 25 Javascript
JavaScript 空位补零实现代码
Feb 26 Javascript
打开新窗口关闭当前页面不弹出关闭提示js代码
Mar 18 Javascript
一款由jquery实现的整屏切换特效
Sep 15 Javascript
jquery获取checkbox的值并post提交
Jan 14 Javascript
jQuery form插件之ajaxForm()和ajaxSubmit()的可选参数项对象
Jan 23 Javascript
jQuery ajax 当async为false时解决同步操作失败的问题
Nov 18 Javascript
vue.js 微信支付前端代码分享
Feb 10 Javascript
JS中实现浅拷贝和深拷贝的代码详解
Jun 05 Javascript
解决layui 三级联动下拉框更新时回显的问题
Sep 03 Javascript
详解vue中v-on事件监听指令的基本用法
Jul 22 Javascript
Vue登录拦截 登录后继续跳转指定页面的操作
Aug 04 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 多进程 解决难题
2009/06/22 PHP
php无限分类使用concat如何实现
2015/11/05 PHP
PHP 匿名函数与注意事项详细介绍
2016/11/26 PHP
IE、FF、Chrome浏览器中的JS差异介绍
2013/08/13 Javascript
解析JSON对象与字符串之间的相互转换
2013/12/18 Javascript
封装了一个支持匿名函数的Javascript事件监听器
2014/06/05 Javascript
控制文字内容的显示与隐藏示例
2014/06/11 Javascript
如何编写高质量JS代码
2014/12/28 Javascript
js实现适用于素材网站的黑色多级菜单导航条效果
2015/08/24 Javascript
angularjs 源码解析之scope
2016/08/22 Javascript
jQuery实现的简单在线计算器功能
2017/05/11 jQuery
vue环境搭建简单教程
2017/11/07 Javascript
详解vue-router传参的两种方式
2018/09/10 Javascript
JS获取今天是本月第几周、本月共几周、本月有多少天、是今年的第几周、是今年的第几天的示例代码
2018/12/05 Javascript
使用vue完成微信公众号网页小记(推荐)
2019/04/28 Javascript
Vue实现滑动拼图验证码功能
2019/09/15 Javascript
vue实现倒计时获取验证码效果
2020/04/17 Javascript
vue.js循环radio的实例
2019/11/07 Javascript
JS自定义对象创建与简单使用方法示例
2020/01/15 Javascript
python构造icmp echo请求和实现网络探测器功能代码分享
2014/01/10 Python
Python实现读取txt文件并转换为excel的方法示例
2018/05/17 Python
Python实现的登录验证系统完整案例【基于搭建的MVC框架】
2019/04/12 Python
Python使用MyQR制作专属动态彩色二维码功能
2019/06/04 Python
TensorFlow实现简单的CNN的方法
2019/07/18 Python
Python的互斥锁与信号量详解
2019/09/12 Python
详解pycharm2020.1.1专业版安装指南(推荐)
2020/08/07 Python
使用CSS3的box-sizing属性解决div宽高被内边距撑开的问题
2016/06/28 HTML / CSS
韩国知名的家庭购物网站:CJmall
2016/08/01 全球购物
自主实习接收函
2014/01/13 职场文书
学校万圣节活动方案
2014/02/13 职场文书
节能环保演讲稿
2014/08/28 职场文书
2014年化验室工作总结
2014/11/21 职场文书
Go语言中的UTF-8实现
2021/04/26 Golang
python 中[0]*2与0*2的区别说明
2021/05/10 Python
python scipy 稀疏矩阵的使用说明
2021/05/26 Python
Vue OpenLayer测距功能的实现
2022/04/20 Vue.js