用jQuery控制DIV隐藏后显示,DIV的子元素不继承
<script>
$('#lside ul li').click(function(){
$(this).addClass("current").siblings().removeClass();
$("#rside>div").eq($('#lside ul li').index(this)).show().siblings().hide();
});
</script>
用jQuery控制DIV隐藏后显示,DIV的子元素不继承
<script>
$('#lside ul li').click(function(){
$(this).addClass("current").siblings().removeClass();
$("#rside>div").eq($('#lside ul li').index(this)).show().siblings().hide();
});
</script>
用jQuery控制DIV隐藏后显示你哪边控制的隐藏的?如果是CSS
#rside div{
display:none;}
控制的。只需改成
#rside >div{
display:none;}
如果是JS控制的。那么也是控制的地方$("#rside>div").hide().
或者:
$("#rside>div").eq($('#lside ul li').index(this)).show().children().show().end().siblings().hide();