选项卡切换特效

方法一:使用 data-toggle 声明式触发 bootstrap的 js插件

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<meta http-equiv="X-UA-Compatible" content="ie=edge">
	<title>Document</title>

	<link rel="stylesheet" href="css/bootstrap.min.css">
	<link rel="stylesheet" href="css/bootstrap-theme.min.css">
	<script src="js/jquery.min.js"></script>
	<script src="js/bootstrap.min.js"></script>
	 

</head>
<body>
	<hr>
	<br>
  
	 <!--
	 
	 重点来了: js选项卡布局 特效
	 -->
	 <div class="container">
		 <!-- 选项卡 -->
		 <ul class="nav nav-tabs">
		 	<li class="active">
		 		<a href="#p1" data-toggle="tab">搜索</a>
		 	</li>
		 	<li>
		 		<a href="#p2" data-toggle="tab">常规</a>
		 	</li>
		 	<li>
		 		<a href="#p3" data-toggle="tab">查看</a>
		 	</li>
		 	<li>
		 		<a href="#p4" data-toggle="tab">文章</a>
		 	</li>
		 </ul>
		 <!--面板-->
		<div class="tab-content">
			<div class="tab-pane" id="p1">
				面板1啦啦
			</div>
			<div class="tab-pane fade" id="p2">
				面板2啦啦
			</div>
			<div class="tab-pane in" id="p3">
				面板3啦啦
			</div>
			<div class="tab-pane fade in" id="p4">
				面板4啦啦
			</div>
			
		</div>
	 </div>
	 
	 
	
</body>
</html>

在这里插入图片描述
方法二: 使用 js监听触发

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<meta http-equiv="X-UA-Compatible" content="ie=edge">
	<title>Document</title>

	<link rel="stylesheet" href="css/bootstrap.min.css">
	<link rel="stylesheet" href="css/bootstrap-theme.min.css">
	<script src="js/jquery.min.js"></script>
	<script src="js/bootstrap.min.js"></script>
	 

</head>
<body>
	<hr>
	<br>
  
	 <!--
	 
	 重点来了: js选项卡布局 特效
	 -->
	 <div class="container">
		 <!-- 选项卡 -->
		 <ul class="nav nav-tabs my-class">
		 	<li class="active">
		 		<a href="#p1">搜索</a>
		 	</li>
		 	<li>
		 		<a href="#p2">常规</a>
		 	</li>
		 	<li>
		 		<a href="#p3">查看</a>
		 	</li>
		 	<li>
		 		<a href="p4">文章</a>
		 	</li>
		 </ul>
		 <!--面板-->
		<div class="tab-content">
			<div class="tab-pane" id="p1">
				面板1啦啦
			</div>
			<div class="tab-pane" id="p2">
				面板2啦啦
			</div>
			<div class="tab-pane" id="p3">
				面板3啦啦
			</div>
			<div class="tab-pane" id="p4">
				面板4啦啦
			</div>
			
		</div>
	 </div>
	 
	 <script>
		 $(function(){
			 
			 $('.my-class a').click(function(e){
				 e.preventDefault();
				 $(this).tab('show');
				 
				 
				 
			 });
			 
			 
		 });
	 </script>
	 
	
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值