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 相关文章推荐
document.all与WEB标准
May 13 Javascript
jQuery LigerUI 使用教程表格篇(1)
Jan 18 Javascript
jquery图片放大功能简单实现
Aug 01 Javascript
JS+CSS实现大气的黑色首页导航菜单效果代码
Sep 10 Javascript
JavaScript程序中的流程控制语句用法总结
May 23 Javascript
学习使用bootstrap的modal和carousel
Dec 09 Javascript
原生js实现瀑布流布局
Mar 08 Javascript
jQuery实现点击关注和取消功能
Jul 03 jQuery
JavaScript中使用参数个数实现重载功能
Sep 01 Javascript
微信小程序WebSocket实现聊天对话功能
Jul 06 Javascript
浅谈vue的第一个commit分析
Jun 08 Javascript
js实现ajax的用户简单登入功能
Jun 18 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实现批量上传单个文件
2015/12/29 PHP
thinkPHP5.0框架引入Traits功能实例分析
2017/03/18 PHP
PHP实现webshell扫描文件木马的方法
2017/07/31 PHP
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
2017/12/21 PHP
Javascript string 扩展库代码
2010/04/09 Javascript
JS下高效拼装字符串的几种方法比较与测试代码
2010/04/15 Javascript
JS控制图片翻转示例代码(兼容firefox,ie,chrome)
2013/12/19 Javascript
jQuery简单实现禁用右键菜单
2015/03/10 Javascript
javascript判断并获取注册表中可信任站点的方法
2015/06/01 Javascript
深入浅析JSON.parse()、JSON.stringify()和eval()的作用详解
2016/04/03 Javascript
JavaScript的ExtJS框架中表格的编写教程
2016/05/21 Javascript
Bootstrap Metronic完全响应式管理模板学习笔记
2016/07/08 Javascript
详解Javascript函数声明与递归调用
2016/10/22 Javascript
VueJs路由跳转——vue-router的使用详解
2017/01/10 Javascript
JS解析url查询参数的简单代码
2017/08/06 Javascript
vue2.0 兄弟组件(平级)通讯的实现代码
2018/01/15 Javascript
react 父子组件之间通讯props
2018/09/08 Javascript
JS与SQL方式随机生成高强度密码示例
2018/12/29 Javascript
jQuery实现的中英文切换功能示例
2019/01/11 jQuery
js嵌套的数组扁平化:将多维数组变成一维数组以及push()与concat()区别的讲解
2019/01/19 Javascript
详解nvm管理多版本node踩坑
2019/07/26 Javascript
vue项目中定义全局变量、函数的几种方法
2019/11/08 Javascript
让mocha支持ES6模块的方法实现
2020/01/14 Javascript
[01:10]DOTA2次级职业联赛 - EP战队宣传片
2014/12/01 DOTA
django实现登录时候输入密码错误5次锁定用户十分钟
2017/11/05 Python
Python 编程速成(推荐)
2019/04/15 Python
Django为窗体加上防机器人的验证码功能过程解析
2019/08/14 Python
python 实现目录复制的三种小结
2019/12/04 Python
python3 求约数的实例
2019/12/05 Python
opencv3/C++实现视频背景去除建模(BSM)
2019/12/11 Python
解决Tensorflow 使用时cpu编译不支持警告的问题
2020/02/03 Python
python实现用户名密码校验
2020/03/18 Python
python打开文件的方式有哪些
2020/06/29 Python
暑假实习求职信范文
2013/09/22 职场文书
酒店值班经理的工作职责范本
2014/02/18 职场文书
mysql对于模糊查询like的一些汇总
2021/05/09 MySQL