Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/407.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript InfoVis Spacetree-动态隐藏/显示工具提示_Javascript_Jquery_Infovis_Thejit_Space Tree - Fatal编程技术网

Javascript InfoVis Spacetree-动态隐藏/显示工具提示

Javascript InfoVis Spacetree-动态隐藏/显示工具提示,javascript,jquery,infovis,thejit,space-tree,Javascript,Jquery,Infovis,Thejit,Space Tree,我一直在谷歌上搜索,似乎找不到答案。我还将在JavaScript InfoVis Toolkit Google组中询问这一问题 我想知道是否可以使用InfoVis spacetree动态隐藏/显示工具提示。目前它们已打开,我已设置如下提示: Tips: { enable: true, type: 'HTML', offsetX: 10, offsetY: 10, onShow: function (tip, node

我一直在谷歌上搜索,似乎找不到答案。我还将在JavaScript InfoVis Toolkit Google组中询问这一问题

我想知道是否可以使用InfoVis spacetree动态隐藏/显示工具提示。目前它们已打开,我已设置如下提示:

Tips: {
        enable: true,
        type: 'HTML',
        offsetX: 10,
        offsetY: 10,
        onShow: function (tip, node)
        {
            tip.innerHTML = getToolTip(node);
        }
    },
但我似乎找不到任何关于我以后如何关闭它们的参考资料。例如,我希望用户能够选中一个框来隐藏/显示工具提示,然后相应地显示它们。我尝试了st.tips.hide()(st是我的spacetree的名称),但它没有任何作用。如果我发出警报(st.tips),我会得到一个对象,但我不知道该对象上有哪些可用的函数


任何帮助都将不胜感激!谢谢

我正在使用ForceDirected,遇到了类似的问题。我想在用户用光标离开节点后,将工具提示保持显示一段时间

召唤

graph.tips.hide(false)
对我有用(你有没有试过通过争论来隐藏?)。 我不能告诉你是通过对还是错,他们都为我工作

总的来说,您可以尝试以下方法:

Tips: {  
      enable: true,
      type: 'HTMl',
      onShow: function(tip, node, isLeaf, domElement) {
          //Check if checkbox is checked
          var checked = $('input[type=checkbox]').is(':checked');

          if (checked == true){
            tip.innerHTML =  getToolTip(node);
          } else {
            graph.tips.hide(true);
          };
      } 
无论如何,这只是一个想法,我没有时间去测试它(伪代码?)

希望这有帮助


干杯

对我有用,谢谢。参数确定是否触发回调
this.config.onHide()