Javascript InfoVis Spacetree-动态隐藏/显示工具提示
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Javascript InfoVis Spacetree-动态隐藏/显示工具提示,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1174字,纯文字阅读大概需要2分钟。
内容图文
![Javascript InfoVis Spacetree-动态隐藏/显示工具提示](/upload/InfoBanner/zyjiaocheng/674/c067b3fd0f6a4a9f968080dff4925a6a.jpg)
我一直在谷歌搜索,似乎找不到答案.我还将在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);
};
}
无论如何,这只是一个主意,我没有时间进行测试(伪代码?.)
希望这对您有所帮助!
干杯
内容总结
以上是互联网集市为您收集整理的Javascript InfoVis Spacetree-动态隐藏/显示工具提示全部内容,希望文章能够帮你解决Javascript InfoVis Spacetree-动态隐藏/显示工具提示所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。