我正在制作与Internet Explorer 8兼容的当前产品。本产品使用Javascript,我试图弄清楚它为什么不适用于IE8。我相信它与以下代码有关:
<div id="atag">
$("#atag").dialog({
.ghrd: gr,
.hfdhf: hrg,
.hfd: gdf
});
有谁能告诉我如何更新它以使用IE8?
答案 0 :(得分:2)
这里有几个潜在的问题。首先,您的属性名称前面不应该有一个点(因此.ghrd: gr
使用ghrd: gr
而不是"class": gr
。此外,如果它在IE9中工作但不在IE8中工作,那么您可能拥有IE8作为保留字的属性名称,在这种情况下您需要引用它(例如class: gr
而不是{{1}})
答案 1 :(得分:1)
我是MarkXA的第二个答案,但可能存在更多问题:
最后,如果您发布从IE获得的JS错误,我们将能够更好地帮助您。