-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscript.js
70 lines (64 loc) · 1.78 KB
/
script.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
$(document).ready(function () {
var url =
"https://api.rootnet.in/covid19-in/unofficial/covid19india.org/statewise";
$.getJSON(url, function (e) {
console.log(e);
var total_active, total_recovered, total_deaths, total_confirmed;
var state = [];
var recovered = [];
var confirmed = [];
var deaths = [];
$.each(e.data.statewise, function (id, obj) {
state.push(obj.state);
confirmed.push(obj.confirmed);
recovered.push(obj.recovered);
deaths.push(obj.deaths);
});
console.log(state);
total_active = e.data.total.active;
total_confirmed = e.data.total.confirmed;
total_deaths = e.data.total.deaths;
total_recovered = e.data.total.recovered;
$("#Aac").append(total_active);
$("#Con").append(total_confirmed);
$("#Rec").append(total_recovered);
$("#Det").append(total_deaths);
var myChart = document.getElementById("myChart").getContext("2d");
var chart = new Chart(myChart, {
type: "bar",
data: {
labels: state,
datasets: [
{
label: "Confirmed Cases",
data: confirmed,
fill: false,
borderColor: "#FFF",
backgroundcolor: "#FFF",
borderWidth: 5,
},
{
label: "Recovered",
data: recovered,
fill: false,
borderColor: "#009688",
backgroundcolor: "#009688",
borderWidth: 5,
},
{
label: "Deaths",
data: deaths,
fill: false,
borderColor: "#f44336",
backgroundcolor: "#f44336",
borderWidth: 5,
},
],
},
options: {
responsive: true,
maintainAspectRatio: false,
},
});
});
});