0
我正在为我的网站做一个下拉菜单,现在它的工作,但当我再次点击链接时,我得到的问题,它不工作,因为我不擅长JavaScript,所以我需要来自你们大家的一些帮助。谢谢你的时间。菜单点击下拉JS
这里我的代码:
var hideall = $('#woman,#man,#device,#health,#living,#device');
$('#woman-li').click(function() {
$(hideall).hide(), $('#woman').show();
});
$("#man-li").click(function() {
$(hideall).hide(), $('#man').show();
});
$("#health-li").click(function() {
$(hideall).hide(), $('#health').show();
});
#woman,
#man,
#health,
#device,
#living {
display: none;
}
<div id='cssmenu'>
<ul>
<li class='active'><a href='#'><span>Home</span></a>
</li>
<li>
<a href="#"> <span id="woman-li">Woman</span>
</a>
</li>
<li>
<a href="#"> <span id="man-li">Man</span>
</a>
</li>
<li>
<a href="#"> <span id="health-li">Health</span>
</a>
</li>
</ul>
<div id='woman'>
<div class="tb-container">
<div class="tb-head">face</div>
<div class="tb-content">
<a href="#">
<p>face</p>
</a>
</div>
</div>
</div>
<div id='man'>
<div class="tb-container">
<div class="tb-head">face</div>
<div class="tb-content">
<a href="#">
<p>face</p>
</a>
</div>
</div>
</div>
<div id='health'>
<div class="tb-container">
<div class="tb-head">face</div>
<div class="tb-content">
<a href="#">
<p>face</p>
</a>
</div>
</div>
</div>
你的意思是说,当*不能很好的工作*?请编辑您的问题以详细描述当前和期望的行为。 – dhh
你也可以创建[JSFiddle](http://jsfiddle.net/),所以我们可以很容易地跳进来看看发生了什么 – robjez