Joh*_*now 6 javascript chart.js
当您没有悬停在折线图中的特定"点"上时,是否可以激活悬停?
每当我将鼠标悬停在图表的任何部分上时,我都希望激活该特定工具提示.
Cha*_*tra 15
对于图表版本 > 3,将对象工具提示重命名为tooltip并将其放置在插件对象内。
options: {
plugins: {
legend: {
display: false
},
tooltip: {
mode: 'index',
intersect: false
}
},
hover: {
mode: 'nearest',
intersect: false
}
}
Run Code Online (Sandbox Code Playgroud)
是的,您可以使用chart.js配置工具提示,以便为您引用的图表获得类似的行为.
有关更多信息,请查看modetooltip配置选项并根据需要悬停配置选项.这是一个例子.
options: {
responsive: true,
title:{
display:true,
text:'Chart.js Line Chart'
},
tooltips: {
mode: 'index',
intersect: false,
},
hover: {
mode: 'nearest',
intersect: true
},
scales: {
xAxes: [{
display: true,
scaleLabel: {
display: true,
labelString: 'Month'
}
}],
yAxes: [{
display: true,
scaleLabel: {
display: true,
},
}]
}
}
Run Code Online (Sandbox Code Playgroud)
这是一个codepen示例,演示与您的示例匹配的行为.
小智 8
tooltips: {
mode: 'x-axis'
},
Run Code Online (Sandbox Code Playgroud)
^^ 当您将鼠标悬停在任何 y 轴位置上时,将显示工具提示。如果您只想在将鼠标悬停在线上的点上时显示它,请使用以下命令:
tooltips: {
mode: 'label'
},
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17562 次 |
| 最近记录: |