html 利用jquery表格可以收缩展开的样式

先看下效果


废话不多说 直接上代码

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
	<title>展开收缩</title>
	<link rel="stylesheet" type="text/css" href="bootstrap.min.css">
	<link rel="stylesheet" type="text/css" href="font-awesome-4.7.0/css/font-awesome.min.css">
	<style type="text/css">
		td,th{
		    text-align: center;
		}
		.success{
			display: none;
		}
		i{cursor: pointer;}
	</style>
</head>
<body>
	<div class="container">
	<div class="row clearfix">
		<div class="col-md-12 column">
			        <div class="table-responsive">
 			 <table class="table table-striped table-bordered table-hover">
    			
			    <thead>
			      <tr>
			        <th>订单编号</th>
			        <th>类型</th>
			        <th>客户名称</th>
			         <th>用户数</th>
			        <th>单价</th>
			        <th>金额(元)</th>
			        <th>投放日期  </th>
			        <th>订单状态</th>
			        <th>操作</th>
			        <th colspan="2">内容状态</th>
			      </tr>
			    </thead>
			    <tbody>
			    <tr>
			        <td> <i class="fa fa-chevron-right" data-flag="1"></i> 产品1</td>
			        <td>23/11/2013</td>
			        <td>待发货</td>
			         <td>产品1</td>
			        <td>23/11/2013</td>
			        <td>待发货</td>
			         <td>产品1</td>
			        <td>23/11/2013</td>
			        <td>待发货</td>
			         <td>产品1</td>
			         <td>产品1</td>
			    </tr>
			        <tr class="click1  success">
			        <th colspan="2">批次</th>
			        
			        <th colspan="2">用户数</th>
			        <th>单价</th>
			        <th>金额(元)</th>
			        <th colspan="2">投放日期  </th>
			  
			      
			        <th colspan="3">批次状态</th>
			      </tr>
			     <tr class="click1  success">
			        <td colspan="2">产品1</td>
			        <td colspan="2">1222</td>
			        <td>11元</td>
			         <td>300元</td>
			        <td colspan="2">23/11/2013</td>
			        <td colspan="3">待发货</td>			  
			    </tr>
			    <tr class="click1  success">
			        <td colspan="2">产品1</td>
			        <td colspan="2">1222</td>
			        <td>11元</td>
			         <td>300元</td>
			        <td colspan="2">23/11/2013</td>
			        <td colspan="3">待发货</td>
			    </tr>
			
			     <tr>
			        <td>产品1</td>
			        <td>23/11/2013</td>
			        <td>待发货</td>
			         <td>产品1</td>
			        <td>23/11/2013</td>
			        <td>待发货</td>
			         <td>产品1</td>
			        <td>23/11/2013</td>
			        <td>待发货</td>
			         <td>产品1</td>
			         <td>产品1</td>
			    </tr>
			     <tr>
			        <td>产品1</td>
			        <td>23/11/2013</td>
			        <td>待发货</td>
			         <td>产品1</td>
			        <td>23/11/2013</td>
			        <td>待发货</td>
			         <td>产品1</td>
			        <td>23/11/2013</td>
			        <td>待发货</td>
			         <td>产品1</td>
			         <td>产品1</td>
			      </tr>
			      <tr>
			        <td><i class="fa fa-chevron-right" data-flag="2"></i> 产品1</td>
			        <td>23/11/2013</td>
			        <td>待发货</td>
			         <td>产品1</td>
			        <td>23/11/2013</td>
			        <td>待发货</td>
			         <td>产品1</td>
			        <td>23/11/2013</td>
			        <td>待发货</td>
			         <td>产品1</td>
			         <td>产品1</td>
			      </tr>
			      </tr>
			        <tr class="click2  success">
			        <th colspan="2">批次</th>
			        
			        <th colspan="2">用户数</th>
			        <th>单价</th>
			        <th>金额(元)</th>
			        <th colspan="2">投放日期  </th>
			  
			      
			        <th colspan="3">批次状态</th>
			      </tr>
			     <tr class="clic2  success">
			        <td colspan="2">产品1</td>
			        <td colspan="2">1222</td>
			        <td>11元</td>
			         <td>300元</td>
			        <td colspan="2">23/11/2013</td>
			        <td colspan="3">待发货</td>
			    </tr>
			    <tr class="click2  success">
			        <td colspan="2">产品1</td>
			        <td colspan="2">1222</td>
			        <td>11元</td>
			         <td>300元</td>
			        <td colspan="2">23/11/2013</td>
			        <td colspan="3">待发货</td>
			    </tr>
			
			    </tbody>
			</table>
		    </div>
		</div>
	    </div>
    </div>
</body>
	<script type="text/javascript" src='jquery-1.10.1.min.js'></script>
	<script type="text/javascript" src='bootstrap.min.js'></script>
	<script type="text/javascript">
	
	    $(".fa-chevron-right").on('click', function(event) {
	    	var flag = $(this).attr("data-flag");
	    	$(".click"+flag).toggle();
	    		var $this=$(this);
	    	if($this.hasClass('fa-chevron-right')){
	    		$this.removeClass('fa-chevron-right').addClass('fa-chevron-down');
	    	}else{
	    		$this.removeClass('fa-chevron-down').addClass('fa-chevron-right');
	    	}
	    });
			
		
	</script>
</html>
大家有什么不懂的可以来评论啊!希望大家支持下!

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值