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