html5
<div class="nav-maiche">
<ul class="navulmaiche">
<li>
111
</li>
<li>
2222
</li>
<li>
33333
</li>
<li >
44444
</li>
</ul>
</div>
<ul class="navulblock">
<li>模块1</li>
<li>模块2</li>
<li>模块3</li>
<li>模块4</li>
</ul>
jq
//点击当前,显示对应模块,隐藏其它模块,再点击当前隐藏当前模块,或点击其它模块显示,并隐藏其它
$('.navulmaiche>li').click(function(){
var oNtrformi=$(this).index();
//第一次显示 则显示当前隐藏其它
if($('.navulblock>li').eq(oNtrformi).css('display')!=='flex'){
$('.navulblock>li').eq(oNtrformi).css({'display':'flex'}).siblings().css({'display':''});
}else{
//不是第一次则隐藏当前
$('.navulblock>li').eq(oNtrformi).css({'display':''});
}
})