DevstratumJQPGraph是一个小型jQuery插件,用于在水平条形图中绘制数值,支持标题、描述、标签、图例、x轴/y轴网格。
1.要使用该插件,请在HTML页面上包含以下JavaScript和CSS文件。
<link href="/path/to/dvstrtm_jqp_graph.min.css" rel="stylesheet" /> <script src="/path/to/cdn/jquery.min.js"></script> <script src="/path/to/dvstrtm_jqp_graph.min.js"></script>
2.创建一个元素来容纳水平条形图。
<div class="graph__block" id="example"></div>
3.在条形图中定义要可视化的数据。
var myData = [ { label: 'Phenom II X6 1055T', value: [ 336 ] }, { label: 'Xeon E5450', value: [ 470 ] }, { label: 'Core i5-3470', value: [ 337 ] } ]
4.它还允许您在堆叠条形图中可视化大块数据。
var myData = [ { label: 'Phenom II X6 1055T', color: [ 'blue', 'green', 'orange' ], value: [ 3069, 5999, 8252, ] }, { label: 'Xeon E5450', color: [ 'blue', 'green', 'orange' ], value: [ 2863, 5120, 7927, ] }, { label: 'Core i5-3470', color: [ 'blue', 'green', 'orange' ], value: [ 4047, 6489, 9143, ] } ]
5.将数据绘制到条形图中并完成。
$('#example').dvstrtm_graph({ title: 'Chart Title', unit: 'Seconds', // sub title better: 'Lower is better', // description graphs: myData });
6.自定义条形图的完整插件选项。
$('#example').dvstrtm_graph({ theme: 'light', // or 'dark' title: '', description: '', unit: '', better: '', type: 'number', // or 'time' separate: false, labels: true, grid_wmax: 0, grid_part: 5, points: [], graphs: [] });
2022-03-22
2021-12-01
2020-09-22