小编Jon*_*nas的帖子

调度拖尾事件

我想以编程方式触发 d3-drag 的“结束”事件。我有一些圈子,并像这样实现了它们的拖动处理:

...
.call(d3.drag()
     .on("drag", function () {...})
     .on("end", function () {...})
)
Run Code Online (Sandbox Code Playgroud)

现在,稍后在我的代码中,我想以编程方式触发“结束”部分。

我已经尝试过这样的事情:

d3.select("#myID").dispatch("end");
d3.select("#myID").dispatch("dragend");
d3.select("#myID").call(d3.drag().dispatch("end"));
Run Code Online (Sandbox Code Playgroud)

javascript event-dispatching d3.js

6
推荐指数
1
解决办法
111
查看次数

标签 统计

d3.js ×1

event-dispatching ×1

javascript ×1