我有一个HTML页面,其中包含一个触发onclick的简单功能。这是一个链接,使菜单项显示子项。这似乎不适用于IE7,但它适用于IE8 +
JS:
function showSub(id)
{
var e = document.getElementById(id);
if(e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}
HTML:
<div class="cssmenu">
<ul>
<li class="active"><a href="index.html"><span>Home</span></a></li>
<li><a href="about.html"><span>About</span></a></li>
<li class="has-sub"><a onclick="showSub('sub')"><span>Services</span></a>
<ul id="sub">
<li><a href="solutions.html"><span>Solutions</span></a>
</li>
<li><a href="company.html"><span>Company</span></a>
</li>
</ul>
</li>
<li class="last"><a href="contact.html"><span>Contact</span></a></li>
</ul>
</div>
CSS:
.cssmenu > ul > li > ul
{
font-family: 'Julius Sans One', sans-serif;
z-index: 999 !important;
display: none;
}
提前致谢