标签: javascript raphael
我正在RaphaelJs创建一个平面图编辑器。通过单击然后拖动鼠标动态创建房间。我有两个问题:
1:有没有什么方法可以将鼠标位置(onclick)捕捉到元素的边界,前提是点击发生在5个像素的距离内。
2:有没有办法可以确定鼠标是否被fill元素的边界点击(或悬停)。仅当元素不是getElementByPoint时,fill函数才会告诉我相同的内容。
fill
getElementByPoint
因此,如果我在创建新元素时鼠标可以捕捉到旧元素,我可以确保边界匹配。