javascript - 在 Plotly 中取消绑定(bind)点击事件

标签 javascript plotly

在使用 plotly 库时,我似乎无法解除绑定(bind)点击事件,似乎没有它的功能。我需要在图表上选择 4 个点,然后我就不再需要处理程序了。

official site 上的示例绑定(bind)事件,但没有演示摆脱图表点击处理程序的方法。

现在我将在一个处理程序中实现一个循环,它只会忽略超过我需要的 4 次点击。虽然看起来效率不高。

最佳答案

https://github.com/plotly/plotly.js/issues/107#issuecomment-279716312 中的建议您可以使用 removeListener 和 removeAllListeners API 方法:

graphDiv.removeListener("plotly_click", handler);
graphDiv.removeAllListeners("plotly_click");

关于javascript - 在 Plotly 中取消绑定(bind)点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37372193/

相关文章:

javascript - 如何在 FuelUX 向导的第 1 步禁用下一步按钮

Javascript - 将列转换为行

python - 如何在 plotly 中添加条形图上方的百分比差异

r - 如何在plot_ly r 图中使用数值变量作为字符

python - 如何以 plotly 方式显示点网格?

php - 通过单击网页上的按钮运行/执行 CasperJS 脚本

javascript - 运行有限循环动画的更好方法

javascript - 从数组 knockout js中获取信息

r - 通过 .rmd 或 Shiny 在本地 .html 上进行交互式绘图

python - 添加图例并为每个条形添加不同的颜色