jQery网页制作实战之tab书签效果
jQery网页制作实战之tab书签效果
web2.0时代,tab选项卡被广泛的运用在页面中,下面通过这一实例,介绍如何用jQuery快速实现tab的方法。
下面是效果图:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb-2312">
<title>tab</title>
<script language="JavaScript" src="http://www.35ui.cn/themes/Sean_Red/SCRIPT/jquery-1.3.2.js"type="text/javascript"></script>
<style type="text/css">
body {
font-size:13px;
}
ul, li {
margin:0;
padding:0;
text-align:center;
list-style:none
}
.menu li {
text-align:center;
float:left;
padding:5px;
margin-right:2px;
width:50px;
cursor:pointer;
}
.menu li.tabFocus {
width:50px;
font-weight:bold;
background:#eee;
border:1px solid #555;
border-bottom:0 none;
z-index:100;
position:relative;
}
.content {
width:260px;
height:80px;
padding:10px;
background:#f3f2e1;
clear:left;
border:1px solid #666;
position:relative;
top:-1px;
}
.content li {
display:none;
}
.content li.conFocus {
display:block;
}
</style>
</head>
<body>
<script type="text/javascript">
$(function(){ //遍历选项卡
$(".menu li").each(function(index){
$(this).click(function(){
$(".menu li.tabFocus").removeClass("tabFocus"); //增加当前选中项的样式
$(this).addClass("tabFocus"); //对应显示内容并隐藏其他内容
$(".content li").eq(index).show().siblings().hide();
})
})
})
</script>
<ul class="menu">
<li class="tabFocus">女人</li>
<li>男人</li>
<li>儿童</li>
<li>222</li>
</ul>
<ul class="content">
<li class="conFocus">漂亮的女人</li>
<li>健壮的男人</li>
<li>我是儿童</li>
<li>我是儿童222</li>
</ul>
</body>
</html>
上一条: jquery网页制作中empty()与remove()区别
下一条: 女孩名字大全|女孩子名字大全|女孩取名字大全