如何在鼠标悬停事件中禁用Morris.js图表的甜甜圈部分选择,并且只允许在图表部分点击选择?
答案 0 :(得分:2)
查看Morris.Donut()
的文档,看来这不是一个选项。
如果您真的想让它以这种方式运行,您可以深入了解Morris.js
文件本身。从:
seg.on('hover', this.select);
为:
seg.on('click', this.select);
这一行更改将完成您想要的内容,如jsFiddle所示。
您现在必须在您的网站上分发此版本的Morris.js。您将无法再使用他们的预缩小版本或cdn。但是,您可以自己缩小新版本并分发。
就个人而言,我认为这有点令人讨厌,应该是Morris.js的可配置选项
P.S。它有BSD lisence但我不是法律专家。在生产环境中运行此修改后的代码之前,您应该咨询更熟悉软件知识的人。