使用 chart.js,我为我的图表定义了一个 onClick 事件处理程序,现在当鼠标悬停在条形上时,工具提示不会出现,只有当我单击条形时。
我的代码如下所示:
events: ['click'],
onClick: function (evt, info) {
console.log(evt)
console.log(info)
}
}
如何让工具提示再次悬停时显示?
您还必须添加mousemove
事件。这样,您可以告诉浏览器侦听工具提示的鼠标移动事件。
如果只指定click
事件,则图表将不会响应所有其他事件,如mousemove
事件。
试试这个:
events: ['click', 'mousemove' ],
onClick: function (evt, info) {
console.log(evt)
console.log(info)
},
您可以查看此处(链接(以获取有关图表.js事件的更多详细信息。