| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140 | $(function () {  'use strict'  var ticksStyle = {    fontColor: '#495057',    fontStyle: 'bold'  }  var mode      = 'index'  var intersect = true  var $salesChart = $('#sales-chart')  var salesChart  = new Chart($salesChart, {    type   : 'bar',    data   : {      labels  : ['JUN', 'JUL', 'AUG', 'SEP', 'OCT', 'NOV', 'DEC'],      datasets: [        {          backgroundColor: '#007bff',          borderColor    : '#007bff',          data           : [1000, 2000, 3000, 2500, 2700, 2500, 3000]        },        {          backgroundColor: '#ced4da',          borderColor    : '#ced4da',          data           : [700, 1700, 2700, 2000, 1800, 1500, 2000]        }      ]    },    options: {      maintainAspectRatio: false,      tooltips           : {        mode     : mode,        intersect: intersect      },      hover              : {        mode     : mode,        intersect: intersect      },      legend             : {        display: false      },      scales             : {        yAxes: [{          // display: false,          gridLines: {            display      : true,            lineWidth    : '4px',            color        : 'rgba(0, 0, 0, .2)',            zeroLineColor: 'transparent'          },          ticks    : $.extend({            beginAtZero: true,            // Include a dollar sign in the ticks            callback: function (value, index, values) {              if (value >= 1000) {                value /= 1000                value += 'k'              }              return '$' + value            }          }, ticksStyle)        }],        xAxes: [{          display  : true,          gridLines: {            display: false          },          ticks    : ticksStyle        }]      }    }  })  var $visitorsChart = $('#visitors-chart')  var visitorsChart  = new Chart($visitorsChart, {    data   : {      labels  : ['18th', '20th', '22nd', '24th', '26th', '28th', '30th'],      datasets: [{        type                : 'line',        data                : [100, 120, 170, 167, 180, 177, 160],        backgroundColor     : 'transparent',        borderColor         : '#007bff',        pointBorderColor    : '#007bff',        pointBackgroundColor: '#007bff',        fill                : false        // pointHoverBackgroundColor: '#007bff',        // pointHoverBorderColor    : '#007bff'      },        {          type                : 'line',          data                : [60, 80, 70, 67, 80, 77, 100],          backgroundColor     : 'tansparent',          borderColor         : '#ced4da',          pointBorderColor    : '#ced4da',          pointBackgroundColor: '#ced4da',          fill                : false          // pointHoverBackgroundColor: '#ced4da',          // pointHoverBorderColor    : '#ced4da'        }]    },    options: {      maintainAspectRatio: false,      tooltips           : {        mode     : mode,        intersect: intersect      },      hover              : {        mode     : mode,        intersect: intersect      },      legend             : {        display: false      },      scales             : {        yAxes: [{          // display: false,          gridLines: {            display      : true,            lineWidth    : '4px',            color        : 'rgba(0, 0, 0, .2)',            zeroLineColor: 'transparent'          },          ticks    : $.extend({            beginAtZero : true,            suggestedMax: 200          }, ticksStyle)        }],        xAxes: [{          display  : true,          gridLines: {            display: false          },          ticks    : ticksStyle        }]      }    }  })})
 |