使用 click 事件处理程序可防止悬停时显示工具提示



使用 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事件的更多详细信息。

最新更新