15 lines
575 B
HTML
15 lines
575 B
HTML
{%- include snippets/get-sources.html -%}
|
|
{%- assign _sources = __return -%}
|
|
<script>
|
|
window.Lazyload.js(['{{ _sources.jquery }}', '{{ _sources.chart }}'], function() {
|
|
var $canvas = null, $this = null, _ctx = null, _text = '';
|
|
$('.language-chart').each(function(){
|
|
$this = $(this);
|
|
$canvas = $('<canvas></canvas>');
|
|
_text = $this.text();
|
|
$this.text('').append($canvas);
|
|
_ctx = $canvas.get(0).getContext('2d');
|
|
(_ctx && _text) && (new Chart(_ctx, JSON.parse(_text)) && $this.attr('data-processed', true));
|
|
});
|
|
});
|
|
</script> |