JQUERY 多DIV展开,关闭功能

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JQUERY 多DIV展开,关闭功能</title>
<script type="text/javascript" src="js/jquery/jquery-1.7.2.js"></script>

<script type="text/javascript">
 $(document).ready(function() {
  $(".toggle_div").click(function() {
   $("#" + this.id).toggleClass("isTogged");
   $("#" + this.id + "_Content").toggle();
   
   $(".isTogged").css("color","white");
   alert($("#"+this.id).hasClass("isTogged"));
   if($("#"+this.id).hasClass("isTogged")){
    $(".isTogged").text("展开");
   }
   else{
    $("#"+this.id).text("关闭");
    
   }
  });
 });
</script>
<style type="text/css">
body{
 background:orange;
}
.box
 {
    width: 256px;
   padding: 5px;
   border: 1px solid #000;
     margin: 20px;
     height: auto;
 }
 
 .title
 {
     background-color: #F4F4F4;
 }
 
 .isTogged
 {
     background-color: #F00;
 }
 </style>
<div class="box">
 <div>
  Tasks<a href="javascript:;" id="Tasks" class="toggle_div">展开</a>
 </div>
 <div id="Tasks_Content" class="hid_div">
开闭原则指的是一个软件实体应对对扩展开发,对修改关闭(Software entities should be open for
  extension, but closed for
  modification)。这个原则是说在设计一个模块的时候,应对使这个模块可以在不被修改的前提下被扩展,换言之,应对可以不必修改源代码的情况下
  改变这个模块的行为。</div>
 </div>
</div>

<div class="box">
 <div>
  Defects<a href="javascript:;" id="Defects" class="toggle_div">关闭<a>
 </div>
 <div id="Defects_Content" class="hid_div">
  开闭原则指的是一个软件实体应对对扩展开发,对修改关闭(Software entities should be open for
  extension, but closed for
  modification)。这个原则是说在设计一个模块的时候,应对使这个模块可以在不被修改的前提下被扩展,换言之,应对可以不必修改源代码的情况下
  改变这个模块的行为。</div>
</div>
</body>
</html>



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值