下面的就是例子了。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="jquery-3.3.1.min.js"></script>
<style>
#div1 div{
width:200px;
height:200px;
border:1px solid red;
display:none;
}
.active{
background:red;
}
</style>
</head>
<body>
<div id="div1">
<input class="active" type="button" value="1"/>
<input type="button" value="2"/>
<input type="button" value="3"/>
<div style="display:block">111111</div>
<div>222222</div>
<div>333333</div>
</div>
<script>
$(function(){
$('#div1').find('input').click(function(){
$('#div1').find('input').attr('class','');//这步是清空操作,将元素的class属性给清空.
$('#div1').find('div').css('display','none');
$(this).attr('class','active'); //其中的this指代的就是选中的元素
$('#div1').find('div').eq($(this).index()).css('display','block');//其中的eq($(this).index())指代的就是选中的元素的对应下标,和div里面的对应的下标是一样的.
});
});
</script>
</body>
</html>