87,909
社区成员
发帖
与我相关
我的任务
分享
var hash = location.hash;
if(hash){
tab(hash.match(/\d+/)[0]);
}
$('.b').click(function(){
tab($(this).index());
});
function tab(index){
$('.a').siblings('.a').hide().end().eq(index).show();
}
完整代码:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>test</title>
<!--<script type="text/javascript" src="js/jquery-1.11.2.js"></script>-->
<script type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.10.2/jquery-1.10.2.js"></script>
<style type="text/css">
*{ margin:0; padding:0; }
body{ font:12px/1.125 Arial, Helvetica, sans-serif; background:#fff; }
a{ color:#0a8cd2; text-decoration:none; }
a:hover{ text-decoration:underline; }
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{ display:inline-block; }
.clearfix{ display:block; }
.clear{ clear:both; height:0; font:0/0 Arial; visibility:hidden; }
.none{ display:none }
</style>
</head>
<body>
<a class="b" href="#tab0">b1</a>
<a class="b" href="#tab1">b2</a>
<a class="b" href="#tab2">b3</a>
<div class="a">a1</div>
<div class="a none">a2</div>
<div class="a none">a3</div>
<script>
var hash = location.hash;
if(hash){
tab(hash.match(/\d+/)[0]);
}
$('.b').click(function(){
tab($(this).index());
});
function tab(index){
$('.a').siblings('.a').hide().end().eq(index).show();
}
</script>
</body>
</html>
window.location.reload();