javascript - 在 Highcharts 中拖动鼠标进行选择时删除蓝色选择

标签 javascript jquery highcharts

我想在使用鼠标单击并拖动并选择特定区域时删除图表上出现的蓝色区域。我不希望在选择时出现蓝色框的选择区域。 please see to this image to find the blue selection area that I am asking

最佳答案

我在这里看到两件事。我打赌你正在谈论缩放。如果您可以发布 JSFiddle 或至少您的图表配置,那就太好了。

  1. 如果您想隐藏缩放矩形,但缩放仍将处于事件状态。 Highcharts 允许您为选择标记填充选择颜色。你必须输入 rgba 函数。每种颜色取值 0 - 255,最后一个参数是不透明度。 0 为透明,1 为不透明。检查文档here

    chart: {
      type: 'scatter',
      zoomType: 'xy',
      selectionMarkerFill: 'rgba(255, 255, 255, 0)'
    },
    

您可以在 JSFiddle 中查看示例

  • 您想完全禁用缩放。只需删除 zoomType: 'xy' 即可禁用所有选择事件。
  • 关于javascript - 在 Highcharts 中拖动鼠标进行选择时删除蓝色选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36418805/

    相关文章:

    javascript - jQuery Ajax-load 替换 IE9 中的页面而不是 div(无需开发人员工具模式切换)

    javascript - 为什么ngRX操作具有类型?

    javascript - Parsley.js 2.0.2 要求不起作用,但其他验证有效

    javascript - Highcharts 中的最小值和最大值不正确

    javascript - 如何过滤Json对象?

    javascript - 如何持续发送ajax请求直到收到响应?

    jquery - bootstrap 3 单击带有子菜单的元素时隐藏主菜单并显示子菜单

    javascript - 自动播放和循环播放一系列视频,并随每个视频更改 CSS

    javascript - 如何在 highcharts 中设置 datalebels 格式化程序

    javascript - 使绘图在 Highcharts 中可点击