我无法让 qTip (qTip2) 在 Internet Explorer 9 中显示到由我的本地 IIS 在 Windows 8 中提供的页面。
我在我的默认 IIS 网站(DefaultAppPool .NET4.0 集成托管管道)中将以下页面保存到 1.htm
http://localhost/1.htm
...和一个远程网站 ( http://imagehost.bigwavesoftware.net/qtip/1.htm )。
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="http://imagehost.bigwavesoftware.net/qtip/jquery.qtip.css">
</head>
<body>
<div id="tooltip">Here is a tooltip</div>
<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.0.min.js"></script>
<script src="http://imagehost.bigwavesoftware.net/qtip/jquery.qtip.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#tooltip').each(function () {
$(this).qtip({
content: 'tooltip',
hide: {
fixed: true,
delay: 200
},
position: {
my: 'top left',
at: 'bottom center',
target: $(this)
}
});
})
})
</script>
</body>
</html>
- 如果我使用Chrome(最新)导航到http://imagehost.bigwavesoftware.net/qtip/1.htm ,则工具提示可以正常工作。
- 如果我使用IE9导航到http://imagehost.bigwavesoftware.net/qtip/1.htm,则工具提示可以正常工作。
- 如果我使用IE8导航到http://imagehost.bigwavesoftware.net/qtip/1.htm,则工具提示可以正常工作。
如果我在IE9中直接从磁盘打开 1.htm ,则工具提示可以正常工作。
http://localhost/1.htm
如果我使用IE9导航到,工具提示会在 jQuery 库中引发错误。
在本地 IIS 中提供此页面的某些内容使 IE9 窒息。
关于可能导致这种情况的任何想法?
顺便说一句,以下示例中的 qtip 库托管在我的个人服务器上,并且是最新的 v2.0.1-31- 版本。