• JQuery实现tab切换


    JQuery实现tab切换:

    (jquery需要自己添加)

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>tab-JQ</title>
    	<style>
    		* {margin: 0; padding: 0; list-style: none;}
    		#wrap { 600px; margin: 100px auto 0; overflow: hidden;}
    		#tit {height: 30px; 600px;}
    		#tit span {float: left; height: 30px; line-height: 30px;  200px; font-size: 20px; text-align: center; color: #ccc;background: green;}
    		#con li{display: none; height: 200px;  600px; background: pink;font-size: 100px;line-height: 200px;text-align: center;}
    		#tit span.select {background: red; color: #ccc;}
    		#con li.show {display: block;}
    	</style>
    	<script src='js/jquery-3.1.0.min.js'></script>
    </head>
    <body>
    	<div id="wrap">
    		<div id="tit">
    			<span class="select">标题1</span>
    			<span>标题2</span>
    			<span>标题3</span>
    		</div>
    		<ul id="con">
    			<li class="show">内容111</li>
    			<li>内容222</li>
    			<li>内容333</li>
    		</ul>
    	</div>
    	<script>
    		$('#tit span').click(function() {
    			var i = $(this).index();//下标第一种写法
    			//var i = $('tit').index(this);//下标第二种写法
    			$(this).addClass('select').siblings().removeClass('select');
    			$('#con li').eq(i).show().siblings().hide();
    		});
    	</script>
    </body>
    </html>
    

      

  • 相关阅读:
    1.8 接口中的静态方法
    1.7 默认方法
    1.6 变量作用域
    汉字转拼音
    1.5 构造器引用
    1.4 方法引用
    循环中冲不掉外部定义的变量
    getBoundingClientRect
    Angular1.0 在Directive中调用Controller的方法
    horizontalDragMaxWidth:0;就没有水平滚动条了
  • 原文地址:https://www.cnblogs.com/handsomehan/p/5893655.html
Copyright © 2020-2023  润新知