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> |