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