Html
    Css
    Js
1
2
3
4
5
6
7
8
9
10
<div>
<button class="active" value="0">1</button>
<button value="1">2</button>
<button value="2">3</button>
<button value="3">4</button>
</div>
<div class="content">1</div>
<div class="content">2</div>
<div class="content">3</div>
<div class="content">4</div>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
2
3
4
5
6
7
8
9
10
11
12
13
14
button {
margin:5px;
color:#fff;
background-color:#c2c2c2;
border:1px solid #c2c2c2;
}
button.active {
background-color:#1caad9;
border:1px solid #1caad9;
}
.content {
display:none;
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
2
3
4
5
6
7
var index = $("button.active").val();
$(".content").eq(index).show();
$("button").click(function() {
var val = $(this).val();
$(this).addClass('active').siblings().removeClass('active');
$(".content").eq(val).show().siblings(".content").hide();
});
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
↑上面代码改变,会自动显示代码结果 jQuery调用版本:1.11.3
 立即下载

单选按钮点击切换

  1. 按钮的样式class什么的可以自己定义,只要在javascript里同步修改就行了!

  2. 内容就根据自己需求随意只要在content内就行了!

  3. 想默认显示的内容可以在默认按钮内class内添加active!

  4. 保证显示内容的顺序。

0