12345678910class="active" value="0"按钮1value="1"按钮2value="2"按钮3value="3"按钮4class="content"按钮1的内容class="content"按钮2的内容class="content"按钮3的内容class="content"按钮4的内容
1234567891011121314button {margin:5px;color:#fff;background-color:#c2c2c2;border:1px solid #c2c2c2;}button.active {background-color:#1caad9;border:1px solid #1caad9;}.content {display:none;}
1234567var 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();});
按钮的样式class什么的可以自己定义,只要在javascript里同步修改就行了!
内容就根据自己需求随意只要在content内就行了!
想默认显示的内容可以在默认按钮内class内添加active!
保证显示内容的顺序。