【问题标题】:Click on point labels through zoom canvas通过缩放画布单击点标签
【发布时间】:2014-01-14 14:33:17
【问题描述】:

我在点标签上有onclick 事件。 在 IE8+、Firefox 和 Chrome 上运行良好。 缩放也可以正常工作。

但在 IE7、IE6 上,我无法点击点标签,因为前面有 jqplot-event-canvasjqplot-zoom-canvas 等。

当我为<DIV class="chartPointWrapper"> ... </div> 增加z-index 时,我们可以点击点标签。但是缩放不起作用。

您知道处理点标签上的图表缩放和点击事件的任何解决方案吗?

谢谢。

【问题讨论】:

  • 你是如何在标签上添加点击事件的?

标签: javascript jquery internet-explorer-7 internet-explorer-6 jqplot


【解决方案1】:

我相信,您的问题的解决方案是in EDIT2 of my answer to a similar problem。 实际上,您必须将 z-index 适当地应用于所有画布,以便它们保持预期的顺序。

如需回答上述@Swapnil Chincholkar 评论中的问题,请see this code sample。它展示了如何使用jqplotClick 来检测点上的点击。正如you could read here 仅当您在某个点上或接近某个点时,neighbor 变量不为空。您可以观察到荧光笔插件以相同的方式使用neighbor 变量来显示其工具提示。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-11
    • 2016-08-18
    • 2016-12-13
    • 2020-03-11
    • 2018-03-04
    • 2011-04-06
    • 1970-01-01
    • 2021-08-30
    相关资源
    最近更新 更多