Javascript qTip2在离开元件时始终关闭
我在所有牢房里都有一张桌子。这些div有一个Javascript qTip2在离开元件时始终关闭,javascript,internet-explorer,qtip2,Javascript,Internet Explorer,Qtip2,我在所有牢房里都有一张桌子。这些div有一个qTip2来显示额外的信息。由于表格可能相当大,我将鼠标悬停在div上时创建qTip2元素。当用户单击该项目时,就会显示qTip2 $('#queryResult div[data-distribution]').each(function() { var element = $(this); var distribution = element.data('distribution'); element.hover(func
qTip2
来显示额外的信息。由于表格可能相当大,我将鼠标悬停在div上时创建qTip2
元素。当用户单击该项目时,就会显示qTip2
$('#queryResult div[data-distribution]').each(function() {
var element = $(this);
var distribution = element.data('distribution');
element.hover(function() {
element.qtip({
content: {
text: function() {
return '<div class="distributionTitle">Distribution:</div><div class="distributrionBody">' + distribution + '</div>';
},
title: 'Information',
button: true
},
show: 'click',
position: {
my: 'top center',
at: 'bottom center'
},
hide: {
fixed: true,
delay: 5000,
event: false
}
});
});
});
$('#queryResult div[数据分布])。每个(函数(){
var元素=$(此);
var分布=元素数据(“分布”);
元素。悬停(函数(){
元素qtip({
内容:{
文本:函数(){
返回“分配:”+分配+”;
},
标题:“信息”,
按钮:正确
},
显示:“单击”,
职位:{
我的‘顶级中锋’,
在“底部中心”
},
隐藏:{
修正:对,
延误:5000,
事件:错误
}
});
});
});
当我单击任何元素时,qTip2
将按预期显示。但是当我离开div
时,它就消失了,我创建了qTip2
。我尝试了几个版本的hide
,但没有一个有效
浏览器:IE9应该可以
hide: {
fixed: true,
event: false,
leave: false // emphasis here
}