我正在使用highcharts渲染功能突出显示并使用下面的代码行为标签赋予背景色。我能够突出显示标签,但未成功提供背景颜色。
chart.xAxis[0].labelGroup.element.childNodes.forEach(function(label) {
var child = label.childNodes;
var date = new Date(child[1].textContent).getDate();
var day = new Date(child[1].textContent).getDay();
if (day == 0 || (day == 6 && ((date >= 8 && date <= 14) || (date >= 22 && date <= 28)))) // if day is second Saturday or Sunday
{
label.style.fill = 'red';
label.style['font-weight'] = 900;
label.style.backgroundCOlor = 'black', // Not working
}
})
I want to give background color to columns of 28 & 29 Dec as they are weekends
你不能。 xAxis对象没有属性backgroundColor。