| 
                         在线演示    本地下载 
还记得前端时间我们分享的动画仪表板javascript - gauge.js吧,使用它能够帮助我们迅速的构建一个超棒的动画仪表盘效果。 
今天这里我们再介绍一款兼容性更好的动画仪表盘javascript类库:JustGage,这个类库基于著名的绘图类库Raphaël ,能够提供更好的绘图兼容性。 
支持浏览器 
几乎支持所有的浏览器,包括: 
IE6+ 
Chrome 
Firefox 
Safari 
Opera 
Android 
其它 
如何使用 
使用非常简单,首先导入Raphaël和JustGage的类库,如下: 
<script src="js/raphael.2.1.0.min.js"></script> <script src="js/justgage.1.0.1.min.js"></script> 
调用js生成一个新的仪表盘: 
var g1 = new JustGage({   id: "g1",    value: getRandomInt(0, 30),    min: 0,   max: 100,   title: "Speedometer",   label: "km/h",  levelColors: [    "#222222",    "#555555",    "#CCCCCC"  ]     }); 
这里调用了一些常用的参数,你可以设置相关仪表盘属性。 
完整代码如下: 
<!doctype html> 
<html>   <head>     <title>JustGage Demo By GBin1.com</title>     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />     <style>       body {         text-align: center;   font-family: Arial;       }              #g1 {         width:400px; height:320px;         display: inline-block;         margin: 1em;   border: 1px soild #202020;   box-shadow: 0px 0px 15px #101010;   margin-top: 120px;   border-radius: 8px;       }              p {         display: block;         width: 400px;         margin: 2em auto;         text-align: center;   border-top: 1px soild #CCC;   border-bottom: 1px soild #CCC;   background: #333333;   padding:10px 0px;   color: #CCC;   text-shadow: 1px 1px 25px #000000;   border-radius: 0px 0px 5px 5px;   box-shadow: 0px 0px 10px #202020;       }     </style>          <script src="js/raphael.2.1.0.min.js"></script>     <script src="js/justgage.1.0.1.min.js"></script>     <script>       var g1;              window.onload = function(){         var g1 = new JustGage({           id: "g1",            value: getRandomInt(0, 30),            min: 0,           max: 100,           title: "Speedometer",           label: "km/h",    levelColors: [      "#222222",      "#555555",      "#CCCCCC"    ]             });                setInterval(function() {           g1.refresh(getRandomInt(80, 100));         }, 800);       };     </script>  </head>  <body>       <div id="g1"></div>   <p> super cool speedometer demo by gbin1.com</p>  </body> </html> 
 
使用是不是非常简单,希望大家喜欢这个类库,如果你有任何问题和建议,请到gbin1.com留言,谢谢! 
来源:超棒的仪表盘javascript类库 - justGage                         (编辑:52站长网) 
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! 
                     |