【发布时间】:2016-01-04 23:50:49
【问题描述】:
我的图表允许将外部 div 拖放到画布上以添加新对象。在此放置事件中,我需要确定鼠标是否位于现有节点或边缘上。目前这是通过手动循环遍历节点并检查renderedPosition、renderOuterWidth 和renderedOuterHeight 来完成的。
看起来不能以相同的方式检查边缘,但即使可以,我也只想在位置靠近线条而不是边界框时找到边缘。
是否可以通过 x,y 坐标找到任何元素,或者是否可以触发提供 pageX 和 pageY 的点击事件,以便 Cytoscape 运行它自己的命中测试逻辑,然后可以找到所选元素?
【问题讨论】:
标签: jquery cytoscape.js