我有一个已经初始化的Dojo工具提示,当鼠标悬停在所需节点上时,它可以完美地找到。问题是,一旦工具提示第一次出现,当我不再悬停在“工具提示”区域上时,工具提示将出现在页面的左上角。当我离开工具提示的“悬停”区域时,如何隐藏工具提示。
这是我的初始化代码:
new dijit.Tooltip({
connectId: [this.myCloseContainerId],
label: this.substitute(this.tooltipTemplate, {
tooltipText: this.closeTooltipText
}),
position: ["below"],
showDelay: 50
});
设置和定义所有“变量”。
答案 0 :(得分:0)
解决方案如下。因为当Dojo定位工具提示时它将CSS不透明度设置为1,那么最简单的解决方案是默认情况下将不透明度设置为0,即在您自己的CSS中定义以下规则:
.dijitTooltip {
opacity: 0;
filter: alpha(opacity=0); /* this is for IE support */
}
这似乎解决了这个问题。