Html& Css:为什么我的javascript菜单在IE 9中不起作用?

时间:2012-04-11 06:13:21

标签: html css html-lists

我的网站上有一个JavaScript菜单ulli结构如下:

<ul id="...">
<li class="..."><a></a></li>
...
</ul>

JsFiddle: Organization Chart Test

在我的网站的一个页面中,我有一个组织结构图,它的结构与我的菜单相同。 问题出在IE8和IE9中,只有在我的组织结构图页面中,菜单才会显示其子菜单 当我删除组织结构图的某些liul时,问题就会解决。这意味着当我使用超过5 ulli嵌套时,菜单停止工作。

我的组织结构图结构非常简单,并没有使用Javascript来显示或隐藏子级别 所以,请检查此链接并告诉我为什么会发生这种情况? JsFiddle: Organization Chart Test

2 个答案:

答案 0 :(得分:2)

使用!DOCTYPE html PUBLIC“ - // W3C // DTD XHTML 1.0 Transitional // EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”在“&lt;&gt;”的标题上方

答案 1 :(得分:2)

Snap of Ie9

您可以检查它在IE9中是否正常工作