我正在使用highcharts来渲染一些数据。在yAxis上,我需要这些值作为锚定标记并导航到侧模式。通过使用labels对象的格式化程序函数,可以使其正常工作。我现在尝试做的是表格的第一个单元格,我想禁用单击事件,这样它就不会把用户带到只显示它的侧面模式。
labels{
align: 'left',
formatter: function(){
return `<a href=javascript:openModal() ${this.value} </a>`
}
}我尝试使用jquery定位第一个表格单元格,如下所示
$('tspan.highcharts-anchor:first').unbind();非常感谢您的建议,谢谢!
发布于 2020-07-17 15:32:42
根据评论-有一个代码禁止在第一个yAxis.label上打开模式。
演示:https://jsfiddle.net/BlackLabel/25c38ez4/
yAxis: {
labels: {
formatter: function() {
console.log(this)
if (this.isFirst) {
return this.value
} else {
return `<a href=javascript:openModal()> ${this.value} </a>`
}
}
}
}https://stackoverflow.com/questions/62939126
复制相似问题