GraphDracula:如何检测onclick和onmouseover事件
GraphDracula: How to detect onclick and onmouseover events?
GraphDracula是一个基于RaphaelJS的简单的小型图形可视化库。然而,我希望它检测到两件非常重要的事情:onmouseover(通过节点)和onclick(再次通过节点)。
例如,在他们最基本的例子中,"cherry"节点上的鼠标悬停应该提供一些关于cherry的额外细节。单击它将弹出一个警告框。
我该怎么做?
您可以通过迭代图形对象中的节点并在shape
对象上添加Raphael处理程序来完成此操作:http://jsfiddle.net/imsky/65Mpy/
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)
}
相关文章:
- 如何在执行此特定onclick事件时执行JavaScript函数
- Setting default onclick behavior for <img> tag in gene
- Javascript全局onclick监听器
- 如何调用“;链接_;在onclick事件上使用Javascript
- onclick函数需要双击,因为类分配延迟
- 如何使用jquery迭代具有相同属性的html元素并查找onclick事件
- GraphDracula:如何检测onclick和onmouseover事件
- 用外部javascript替换onclick、onmouseover和onmouseout
- onmouseover的作用类似于onclick,而不是悬停
- 应用 onClick(), onMouseOver() y onMouseOut() 来更改 img 时出现问题
- XPages-导航项目的onClick和onMouseOver
- 添加onclick和onmouseover到canvas元素
- onClick(), onMouseOver()和onMouseOut()与图像
- Onmouseover, onmouseout和onclick逻辑显示/隐藏
- 将onmouseover命令改为onclick事件
- 我的javascript onclick和onmouseover有什么问题?
- JQuery Overlay -将OnClick更改为OnMouseOver
- 我怎么能移动我的Onclick和Onmouseover从我的HTML到我的javascript
- 如何在TinyMce编辑器(在截止日期插件之后)将onClick事件更改为onMouseOver
- Javascript onclick with onmouseover and onmouseout