2017-03-06 38 views
0

因此,我在svg組中有一個foreignobject元素。我在該對象上使用d3.call(d3.drag)將一個拖動事件附加到該外部對象上,並且它效果很好。附加d3拖動時無法突出顯示外部對象中的文本

現在我希望能夠突出顯示該外部對象內文本區域中的文本。

我嘗試了onMouseDown,onDragStart和onDragEnter的textarea中的e.preventDefault和e.stopPropogation,並且它們都沒有停止發生拖動事件。

如何阻止拖動事件發生在我的可拖動外部對象的textarea內部,所以我可以拖動突出顯示的文本?

回答

0

我解決了這個問題,只需將拖動事件的選擇器移動到我的窗口的標題即可。