码迷,mamicode.com
首页 > Web开发 > 详细

jquery制作选项卡

时间:2016-09-06 19:56:29      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

思路:点击按钮后,先让所有的按钮的class属性都为“”,所有的div的display样式都为none;再让当前被点击按钮的class属性为active,以及所对应的div的display样式为block。
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<style>
#nav button{width:200px;height:50px;}
#nav .active{background:yellow;}
.news{width:600px;height:600px;}
.a{display:block;background:pink;}
.b{display:none;background:blue;}
.c{display:none;background:green;}
</style>
<title>jquery制作选项卡</title>
<script src="jquery.min.js"></script>
<script>
$(function(){
  $("#nav").find("button").click(function(){
    $("#nav").find("button").attr("class","");
    $("#news").find(".news").css("display","none");

    $(this).attr("class","active");
    $("#news").find(".news").eq($(this).index()).css("display","block");
  });
});
</script>
</head>
<body>
<div id="nav">
<button class="active">新闻动态</button>
<button>专题制作</button>
<button>图片欣赏</button>
</div>
<div id="news">
<div class="news a">aaa</div>
<div class="news b">bbb</div>
<div class="news c">ccc</div>
</div>
</body>
</html>

jquery制作选项卡

标签:

原文地址:http://www.cnblogs.com/annie211/p/5846830.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!