代码之家  ›  专栏  ›  技术社区  ›  Lucian

剑道图工具提示始终在屏幕上

  •  1
  • Lucian  · 技术社区  · 8 年前

    我有一个甜甜圈类型的剑道图,附带了一些工具提示。当鼠标位于一个系列上时,工具提示将出现,并在鼠标进入另一个系列区域时更新。但是,当鼠标不在序列上时,工具提示将保留在屏幕上。

    Here is my fiddle : http://jsfiddle.net/xdmLrnwe/2/
    

    当鼠标不在现有序列上时,有没有办法使工具提示消失?

    1 回复  |  直到 8 年前
        1
  •  1
  •   Mantas Čekanauskas    8 年前

    一种方法是在它离开图表系列时进行监听,然后关闭工具提示

    dojo

    seriesHover: function(e){
        $(e.element).parent().parent().on("mouseleave", function(){ 
            $('#donut').data('kendoChart').hideTooltip(); 
        });
    },
    

    缺点是,如果您不悬停在另一个系列上,则不会显示同一系列的工具提示。