Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/477.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 qTip2在离开元件时始终关闭_Javascript_Internet Explorer_Qtip2 - Fatal编程技术网

Javascript qTip2在离开元件时始终关闭

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

我在所有牢房里都有一张桌子。这些div有一个
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
}