我目前正在我的网站上进行开发safedealing.com 。在完成今天的最后一次修改后,我从不同的浏览器中检查了该网站。当我使用 internet explorer 8 进入网站时,我注意到按钮无法正确加载。
刷新页面后,按钮工作正常。然后我再次刷新页面,按钮又变得奇怪了。
我认为我使用 jQuery 初始化对象的方式会出现错误。但我看不到它的错误。
它看起来如下:
function InitializeFactors() {
/*
I have all my initialize mechanisms here. This is a very long source
However; I will show you an example from the source
$('#login-incorrect-input').dialog({
autoOpen: false,
resizable: false,
modal: false,
show: 'highlight',
hide: 'highlight',
width: 200,
buttons: {
"OK": function() {
$(this).dialog("close");
}
}
});
*/
}
$(document).ready(function(){
InitializeFactors();
});
我怀疑是 $(document).ready 在 IE8 中工作不正常,但我不确定?我该如何解决这个问题?
提前致谢,拉斯穆斯!
最佳答案
已修复
我的 jQuery 版本是 1.8.1,更新到 1.8.2 后就可以正常工作了。
正如 Fabrício Matté
在原始帖子评论中所建议的那样。
关于Jquery 表现奇怪? IE8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12548019/