我在图表上有一个点击事件,但如果您使用缩放并想要重置缩放,则也会触发click事件.
我有以下图表设置:
$('#container').highcharts({
chart: {
type: 'line',
marginRight: 130,
marginBottom: 25,
zoomType: 'x',
events: {
click: function (event) {
alert('chart click!');
}
}
}...
Run Code Online (Sandbox Code Playgroud)
看工作实例:http://jsfiddle.net/2Y3ah/
嗯,这看起来像一个错误,或者如果设计如何在单击重置缩放按钮时阻止点击事件.
一种肮脏的方法是查看 srcElement
例如测试以下内容(检查firstChild是否不为空...)
event.srcElement.firstChild.data === "Reset zoom"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3858 次 |
| 最近记录: |