JavaScript
var chart = new CanvasJS.Chart("chartContainer", {
zoomEnabled: true,
title:{
text: "Car Parts Sold in Different States"
},
subtitles: [{
text: "Click Legend to Hide or Unhide Data Series"
}],
axisX: {
title: "States"
},
axisY: {
title: "Oil Filter - Units",
titleFontColor: "#4F81BC",
lineColor: "#4F81BC",
labelFontColor: "#4F81BC",
tickColor: "#4F81BC"
},
axisY2: {
title: "Clutch - Units",
titleFontColor: "#C0504E",
lineColor: "#C0504E",
labelFontColor: "#C0504E",
tickColor: "#C0504E"
},
toolTip: {
shared: true
},
legend: {
cursor: "pointer",
itemclick: toggleDataSeries
},
data: [{
type: "line",
name: "Oil Filter",
showInLegend: true,
yValueFormatString: "#,##0.# Units",
dataPoints: [
{ label: "New Jersey", y: 19034.5 },
{ label: "Texas", y: 20015 },
{ label: "Oregon", y: 25342 },
{ label: "Montana", y: 20088 },
{ label: "Massachusetts", y: 28234 },
{ label: "Massachusetts1", y: 12234 },
{ label: "Massachusetts2", y: 18234 },
{ label: "Massachusetts3", y: 20234 },
{ label: "Massachusetts1", y: 10234 },
{ label: "Massachusetts2", y: 10234 },
{ label: "Massachusetts3", y: 10234 }
]
},{
type: "line",
name: "Clutch",
axisYType: "secondary",
showInLegend: true,
yValueFormatString: "#,##0.# Units",
dataPoints: [
{ label: "New Jersey", y: 210.5 },
{ label: "Texas", y: 135 },
{ label: "Oregon", y: 425 },
{ label: "Montana", y: 130 },
{ label: "Massachusetts", y: 528 },
{ label: "Massachusetts1", y: 10234 },
{ label: "Massachusetts2", y: 11234 },
{ label: "Massachusetts3", y: 10234 },
{ label: "Massachusetts1", y: 11234 },
{ label: "Massachusetts2", y: 11234 },
{ label: "Massachusetts3", y: 11234 }
]
}]
});
chart.render();
function toggleDataSeries(e) {
if (typeof...