Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.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 Can';t在附加d3拖动时突出显示外来对象中的文本_Javascript_D3.js_Svg - Fatal编程技术网

Javascript Can';t在附加d3拖动时突出显示外来对象中的文本

Javascript Can';t在附加d3拖动时突出显示外来对象中的文本,javascript,d3.js,svg,Javascript,D3.js,Svg,所以我在svg组中有一个foreignobject元素。我已经使用d3.call(d3.drag)将一个拖动事件附加到该外来对象上,效果非常好 现在,我希望能够突出显示外部对象内文本区域中的文本 我在onMouseDown、onDragStart和onDragEnter的文本区域中尝试了e.preventDefault和e.StopperProgation,但都没有阻止拖动事件的发生 如何阻止拖动事件在可拖动的外来对象的文本区域内发生,因此,我可以拖动突出显示文本?我只需将拖动事件的选择器移动到

所以我在svg组中有一个foreignobject元素。我已经使用d3.call(d3.drag)将一个拖动事件附加到该外来对象上,效果非常好

现在,我希望能够突出显示外部对象内文本区域中的文本

我在onMouseDown、onDragStart和onDragEnter的文本区域中尝试了e.preventDefault和e.StopperProgation,但都没有阻止拖动事件的发生


如何阻止拖动事件在可拖动的外来对象的文本区域内发生,因此,我可以拖动突出显示文本?

我只需将拖动事件的选择器移动到我窗口的标题即可解决此问题。

我只需将拖动事件的选择器移动到我窗口的标题即可解决此问题。

您能详细说明吗?我想我也面临着同样的问题,你能详细说明一下吗?我相信我也面临同样的问题