Javascript 使用单击事件处理程序可防止工具提示显示在悬停状态

Javascript 使用单击事件处理程序可防止工具提示显示在悬停状态,javascript,chart.js,Javascript,Chart.js,使用chart.js,我为我的图表定义了一个onClick事件处理程序,现在当鼠标悬停在一个条上时,工具提示不会出现,只有当我单击该条时才会出现 我的代码如下所示: events: ['click'], onClick: function (evt, info) { console.log(evt) console.log(info)

使用chart.js,我为我的图表定义了一个onClick事件处理程序,现在当鼠标悬停在一个条上时,工具提示不会出现,只有当我单击该条时才会出现

我的代码如下所示:

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事件的更多详细信息,请查看此处()