我这里有一个数据可视化(第二个):
http://mikeheavers.com/main/work
如果您单击代表技能领域的圆圈,则会显示具体技能的内部绿色圆圈。如果按住表示技能的绿色圆圈,则它们会动画化,增长,然后在释放鼠标时缩小。然而,如果您只是单击圆圈,则它们会增大,但不会返回到先前的大小(我想没有注册mousedown)-这将导致每次单击时都会不断增大的圆圈。是否有一种方法可以通过d3或通过Javascript / jQuery防止单击行为?我只想要mouseup和mousedown。
p.on("click.drag",null)
。可能会有一个等效的p.on("click",null)
。 - Marcclick.drag
只是一个附加了drag
标签的click
操作。这允许将多个“click”操作附加到特定元素上。 - Andrew Mao