Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.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 IE中工具提示STL的qTip问题_Javascript_Jquery_Css_Qtip_Qtip2 - Fatal编程技术网

Javascript IE中工具提示STL的qTip问题

Javascript IE中工具提示STL的qTip问题,javascript,jquery,css,qtip,qtip2,Javascript,Jquery,Css,Qtip,Qtip2,我已经实现了qTip jquery插件,它在chrome和FF上运行得非常完美,但在IE 8/9/10/11中,它并没有正常工作: 1) 如果文本太长,则不将word换行,而是将工具提示扩展到浏览器之外。 2) 不会在右上角显示箭头。 这是我的代码: .ui-tooltip-light{border:1px solid #666; background: #fff; margin-top:10px;font: 14px/1.4 arial,sans-serif;border: 1px solid

我已经实现了qTip jquery插件,它在chrome和FF上运行得非常完美,但在IE 8/9/10/11中,它并没有正常工作:
1) 如果文本太长,则不将word换行,而是将工具提示扩展到浏览器之外。
2) 不会在右上角显示箭头。
这是我的代码:

.ui-tooltip-light{border:1px solid #666; background: #fff; margin-top:10px;font: 14px/1.4 arial,sans-serif;border: 1px solid #666;
padding: 15px 15px 15px 15px;
text-align: left;
word-wrap: break-word;
padding-bottom: 1em;}
.ui-tooltip-light:before, .ui-tooltip-light:after{
    content: "";
    position:absolute;
    width: 0;
    height: 0;    
}
.ui-tooltip-light:before {
    top: -10px;
    right: -1px;
    border-bottom: 10px solid #666;
    border-left: 10px solid transparent;
}

.ui-tooltip-light:after {
    top: -8px;
    right: 0px;
    border-bottom: 10px solid #fff;
    border-left: 10px solid transparent;    
}
.qtip-content a{color: #666;text-decoration: underline;}
.qtip-content a:hover{color:#a90000;}
.ttip{cursor:pointer;}
js

这就是它的样子:

我会打100分来帮助我解决这个问题。但我明天可以定赏金。请帮助IE是我的噩梦:-/您使用的是什么jQuery版本?2.x不支持IE8,使用jQuery的代码应该与浏览器无关。请在css中查看<代码>正常|断字afaik不正确。看起来你从医生那里贴的有点太多了。如果是这种情况,请删除Q-a c/p错误可能对其他人没有帮助:)我更新到ie9,现在我需要降级到ie8。顺便说一句,在ie 9中,它不能在一行中扩展。@rlemon这是我的c/p错误,对不起。
$(document).ready(function () {    
        $('.ttip').qtip({
            content: "my test",
            show: 'click',
            hide: 'click',
            position: {
                my: 'top right',
                at: 'bottom center'
            },
            style: { classes: 'ui-tooltip-light' }
        });
    });