基于HTML5的canvas的温度计 插件
来源:互联网 发布:echart map 下钻 json 编辑:程序博客网 时间:2024/04/30 15:55
该插件是基于HTML5的canvas实现的温度计
使用方法:
第一步,引入jquery和插件 <script src='./jquery.min.js'></script>
<script src = './goal-thermometer.js'></script>
第二步,添加dom节点
<div style="width:200px;height:230px;float:left;"id="demo"></div> <div style="width:250px;height:300px;float:left;"id="demo1"></div> <div style="width:300px;height:400px;float:left;"id="demo2"></div> <div style="width:350px;height:450px;float:left;"id="demo3"></div>
第三步,创建温度计对象实例
var temper = new canvasPanel();var temper1 = new canvasPanel();var temper2 = new canvasPanel();var temper3 = new canvasPanel();
第四步,设置对应参数
temper3.bgColor = 'rgb(159,159,3)';temper2.bgColor = 'rgb(3,159,3)';temper1.bgColor = 'rgb(159,3,3)';temper2.MaxNum = 200;temper2.MinNum = 20;
第五步,初始化温度计实例
temper.init('demo');temper1.init('demo1');temper2.init('demo2');temper3.init('demo3');
如果想要实现实时数据变化,只需要调用paintNowValue方法,传入当前值即可。例:
setInterval(function(){ var num = Math.round(Math.random()*100); var num1 = Math.round(Math.random()*100); var num2 = Math.round(Math.random()*180)+20; var num3 = Math.round(Math.random()*100); temper.paintNowValue(num); temper1.paintNowValue(num1); temper2.paintNowValue(num2); temper3.paintNowValue(num3);},1000);
插件及demo代码链接地址:http://download.csdn.net/detail/xiaoxiazi_32/9813224
0 0
- 基于HTML5的canvas的温度计 插件
- html5的canvas插件
- 基于HTML5 Canvas的引擎
- 基于DS18B20的数字温度计的毕业设计
- 推荐一个html5 canvas的插件kineticjs
- HTML5 Canvas简单实用的图表插件
- HTML5 Canvas 基于OO的动画实例
- 基于html5 canvas的进度显示图表
- 基于HTML5 Canvas的按键编码检测器
- 基于HTML5 canvas的jQuery刮刮卡效果
- 基于Html5 Canvas的帧动画生成器
- 基于canvas的二维码邀请函生成插件
- 基于canvas的二维码邀请函生成插件
- 基于canvas的二维码邀请函生成插件
- 基于canvas的二维码邀请函生成插件
- 基于canvas的二维码邀请函生成插件
- 基于canvas的二维码邀请函生成插件
- 基于HTML5 Canvas的刮奖(刮刮卡)小控件(Scratch card based on HTML5 Canvas)
- Android实战—selector使用之改变控件背景
- WAV文件格式(2)
- python爬虫(17)爬出新高度_抓取微信公众号文章(selenium+phantomjs)(下)(windows版本)
- 详解KMP算法
- OAuth2 认证流程
- 基于HTML5的canvas的温度计 插件
- Atcoder 2334 D
- 2.scala控制结构
- LEXIN
- qt中QImageQImage和Mat类型的转换
- OJ.2012: C语言实验——整数位
- 转化率分析的四个维度
- BeanFactory
- codeforce 748B