通过缩放画布点击点标签

Click on point labels through zoom canvas


通过缩放画布点击点标签 已获得1个解决方法 2020-08-18 18:07:07 javascript

我有 onclick 点标签上的事件.在IE8、Firefox和Chrome上工作正常.缩放也可以正常工作.

但是在IE7,IE6上,我无法单击点标签,因为我们前面有 jqplot-event-canvasjqplot-zoom-canvas 以及其他标签.

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

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

谢谢.


通过缩放画布点击点标签 方法1

你的问题的解决方案,我相信, 在我的答案类似的问题的EDIT2.实际上,您必须将z-index适当地应用于所有画布,以便它们保留预期的顺序.

有关 @ Swapnil Chincholkar上面评论中的问题的答案,请查看此代码示例.它显示了如何使用 jqplotClick 检测点上的点击.仅当您在这里或接近某个点时, neighbor 变量不为null.您可以观察到highlighter插件以相同的方式使用 neighbor 变量来显示其工具提示.


.htaccess .net .net-core 2d 3d 3d-printing ab-initio abp abstract-syntax-tree actions-on-google actionscript-3 active-directory activemq activemq-artemis acumatica adobe-xd aframe ag-grid agora.io air airflow ajax akka alert alexa algorithm alignment allure amadeus amazon-cloudformation