Javascript GraphDracula:如何检测onclick和onmouseover事件?

Javascript GraphDracula:如何检测onclick和onmouseover事件?,javascript,raphael,graph-drawing,Javascript,Raphael,Graph Drawing,是一个基于RaphaelJS的简单图形可视化库。然而,我想让它检测的两件非常重要的事情是onmouseover(在节点上)和onclick(再次在节点上) e、 在他们最基本的例子中,“cherry”节点上的鼠标悬停应该提供一些关于cherry的额外细节。点击它将弹出一个警报框 如何执行此操作?您可以通过迭代graph对象中的节点并在shape对象上添加Raphael处理程序来执行此操作: 看来他们把“节点列表”改成了“节点” var g = new Graph(); //Rest of cod

是一个基于RaphaelJS的简单图形可视化库。然而,我想让它检测的两件非常重要的事情是onmouseover(在节点上)和onclick(再次在节点上)

e、 在他们最基本的例子中,“cherry”节点上的鼠标悬停应该提供一些关于cherry的额外细节。点击它将弹出一个警报框


如何执行此操作?

您可以通过迭代graph对象中的节点并在
shape
对象上添加Raphael处理程序来执行此操作:

看来他们把“节点列表”改成了“节点”
var g = new Graph();
//Rest of code
for(var i in g.nodelist){
   g.nodelist[i].shape.mouseover(console.log)
   g.nodelist[i].shape.click(console.log)
}