highcharts - customEvents.js 和 H.removeEvents 冲突
问题描述
加载 customEvents.js 时,H.removeEvent 不起作用。
document.getElementById("myButton").addEventListener("click", function(){
var series = chart.series[0];
Highcharts.removeEvent(series, "click");
});
看到这个小提琴
解决方案
恐怕您分享的演示没有显示您要报告的问题。我所做的是:
- 单击该点以检查单击事件是否有效-(console.log 测试),
- 点击按钮删除上述事件,
- 再次第一步 - 事件被删除并且没有发生错误,
演示:https ://jsfiddle.net/BlackLabel/579g0fst/
当然,我记得取消注释customEvent
插件。
<script src="https://code.highcharts.com/highcharts.js"></script>
<script src="https://blacklabel.github.io/custom_events/js/customEvents.js"></script>
<div id="container"></div>
<input id="myButton" type="button" value="Remove series event" />
推荐阅读
- angular - Angular 应用程序编译但显示空白页
- java - Selenium's IE driver doesn't load page?
- php - AJAX Data Won't Load in Multi Select Box during Search
- jenkins - 詹金斯在我没有改变的一行上抱怨语法
- android - Task :app:transformDexArchiveWithExternalLibsDexMergerForDebug Failed
- mysql - how to exclude rows that have duplicates? (Remove)
- linux - Linux:从 for 和 cut 中删除重复的字符串
- python - PyCharm is not getting along with OpenCV's imshow()
- c# - c# Regex for all except single,double quotes and comma
- amazon-web-services - AWS Lambda function API end point - 403 and 415 error