JSFiddle - React, Tailwind, and code Playground
by inikolova
HTML
<script src="http://cdn.kendostatic.com/2012.1.322/js/kendo.all.min.js"></script>
<link rel="stylesheet" href="http://cdn.kendostatic.com/2012.1.322/styles/kendo.common.min.css">
<link rel="stylesheet" href="http://cdn.kendostatic.com/2012.1.322/styles/kendo.default.min.css">
<link rel="stylesheet" href="http://cdn.kendostatic.com/2012.1.322/styles/kendo.dataviz.min.css">
<div id="chart" style="relative;"></div>
CSS
.custom-overlay {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
font-size: 20px;
}
#message{
position: absolute; left: 40%; top: 345px;
}
JavaScript
function onDataBinding(e) {
$('<div class="custom-overlay"><p id="message">Additional Title Here</p></div>').appendTo("#chart");
}
function createChart() {
$("#chart").kendoChart({
theme: $(document).data("kendoSkin") || "default",
title: {
text: "Break-up of Spain Electricity Production for 2008"
},
legend: {
position: "bottom"
},
seriesDefaults: {
labels: {
visible: true,
format: "{0}%"
}
},
series: [{
type: "pie",
data: [ {
category: "Hydro",
value: 22
}, {
category: "Solar",
value: 2
}, {
category: "Nuclear",
value: 49
}, {
category: "Wind",
value: 27
} ]
}],
tooltip: {
visible: true,
format: "{0}%"
}
});
}
$(document).ready(function() {
createChart();
onDataBinding();
});