Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 拉斐尔命中检测_Javascript_Html_Svg_Raphael - Fatal编程技术网

Javascript 拉斐尔命中检测

Javascript 拉斐尔命中检测,javascript,html,svg,raphael,Javascript,Html,Svg,Raphael,我试图确定何时将新创建的路径拖到另一条路径上。我试过一些方法,但没有一种方法是可靠的 onDragOver-我尝试将onDragOver事件用于目标路径,但似乎从未调用过 getElementsByPoint()-这非常不可靠。这将返回我的目标大约1/5次 我有一个问题的答案。 (我意识到偏移量有点偏移,但它仍然显示出问题。) 要查看问题,请从底线拖动到顶部。一旦越过顶行,就应该打印控制台消息,但这只是偶尔发生的 我想知道以下几点: 1) 我只是做错了吗? 2) 有没有办法让它发挥作用? 3)

我试图确定何时将新创建的路径拖到另一条路径上。我试过一些方法,但没有一种方法是可靠的

onDragOver-我尝试将onDragOver事件用于目标路径,但似乎从未调用过

getElementsByPoint()-这非常不可靠。这将返回我的目标大约1/5次

我有一个问题的答案。 (我意识到偏移量有点偏移,但它仍然显示出问题。)

要查看问题,请从底线拖动到顶部。一旦越过顶行,就应该打印控制台消息,但这只是偶尔发生的

我想知道以下几点: 1) 我只是做错了吗? 2) 有没有办法让它发挥作用? 3) Raphael中是否有已知的bug阻止了这一点?

,这是raphaelJS的一个抽象,它对直线/多段线和 曲线。

是拉斐尔的一个抽象概念,它确实对直线/多段线和
曲线。

请参见(请修改您的其他帖子)同意上述观点。这是一个很好的评论,但没有回答问题。请看(也请修改你的其他帖子)同意上面的观点。这是一个很好的评论,但没有回答问题。