Minimal Battery Chart Plugin Using jQuery And CSS3 - Battery.js
| File Size: | 4 KB | 
|---|---|
| Views Total: | 4029 | 
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website | 
| License: | MIT | 
Battery.js is a very small jQuery plugin used for presenting your percentage values in a Battery-style horizontal bar chart using CSS3 Gradients.
How to use it:
1. Load the latest version of jQuery library and Battery.js script into your html page.
<script src="//code.jquery.com/jquery-3.1.0.slim.min.js"></script> <script src="src/battery.js"></script>
2. Create a placeholder element for the battery chart.
<div id="battery"></div>
3. The basic CSS styles for the battery chart.
.battery {
  padding: 20px;
  padding-right: 30px;
}
.batFill { height: 71px; }
.bat-border {
  border: 4px solid black;
  border-radius: 15px;
  padding: 5px;
  display: inline-block;
}
.bat-ico {
  width: 0px;
  border: 4px solid black;
  height: 61px;
  display: inline-block;
  margin-bottom: 10px;
}
4. Initialize the plugin to present a specific percentage value (default: 40%) in the battery chart.
myChart = $("#battery").battery();
5. You're able to update the battery chart as this:
// 80% myChart.Update(80);
6. Config the battery chart:
myChart = $("#battery").battery({
  batteryColor: "#61c419",
  backgroundColor: "lightgrey",
  maxWidth: 150,
  textColor: '#fff'
});
Change log:
2016-10-29
- added text support.
 
This awesome jQuery plugin is developed by xszaboj. For more Advanced Usages, please check the demo page or visit the official website.











