【发布时间】:2016-04-18 07:53:35
【问题描述】:
我尝试在鼠标点击时触发一个事件,但我的事件从未开始。首先我没有选择好的区域但是鼠标事件“mousemove”触发了我的事件。我不明白这怎么可能... 有人对此问题有解释或解决方案吗?
d3.select("#chart").on("mousemove", function(){console.log("this");});
d3.select("#chart").on("click", function(){console.log("that");});
我可以看到“这个”,但看不到“那个”。
我找到了this question,但这并不能解决我的问题...
【问题讨论】:
-
有一个拼写错误
on("clic",应该是on("click" -
我复制代码很糟糕,但点击也不起作用。
-
获得帮助的可能性很小,除非您分享您的代码或至少提供minimal reproducible example。
标签: javascript jquery d3.js mouseevent