zoukankan      html  css  js  c++  java
  • tab切换小例子

    <style type="text/css">
    			*{
    				margin:0;
    				padding:0;
    			}
    			ul{
    				overflow:hidden;
    				list-style:none;
    				306px;
    			}
    			li{
    				100px;
    				height:40px;
    				text-align:center;
    				line-height:40px;
    				float:left;
    				border:1px solid black;
    			}
    			div{
    				304px;
    				height:304px;
    				border:1px solid black;
    				display:none;
    			}
    			.show{
    				display:block;
    			}
    </style>
    

      

    <ul>
    			<li>1</li> <!--0-->
    			<li>2</li> <!--1-->
    			<li>3</li> <!--2-->
    		</ul>
    		<div class="show">1</div>
    		<div>2</div>
    		<div>3</div>
            
    

      

    <script>
    			var oLi = document.getElementsByTagName("li");
    			var oDiv = document.getElementsByTagName("div");
    			for(var i=0;i<oLi.length;i++){
    				oLi[i].index = i;
    				oLi[i].onclick = function(){
    					for(var j=0;j<oDiv.length;j++){
    						oDiv[j].className = "";
    					}
    					oDiv[this.index].className = "show";
    				}
    			}
    			
    			var i=0;
    			var timer = setInterval(function(){
    				i++;
    				console.log(timer);
    			},1000)
    		</script>
    

      jq实现

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    	<script type="text/javascript" src="jquery-2.2.1.min.js"></script>
    	<style>
    		div{margin:0;padding:0;184px;height:200px;border:1px solid #ccc;display:none;}
    .tab{margin:0;padding:0;list-style:none;200px;overflow:hidden;}
    .tab li{float:left;60px;height:30px;background:#ccc;color:#fff;border:1px solid red; text-align:center;line-height:30px;cursor:pointer; }
    .on{display:block;}
    .tab li.cur{background:blue;}
    	</style>
    </head>
    <body>
    	
    	<ul class="tab">
           <li>最新</li>
           <li class="cur">热门</li>
           <li>新闻</li>
     </ul>
     <div>11</div>
     <div class="on">22</div>
     <div>33</div>
    
     <script type="text/javascript">
    
     	$('.tab li').click(function(){
     		// console.log($(this).index());
     		$('.tab li').eq($(this).index()).addClass('cur').siblings().removeClass('cur');
     		$('div').hide().eq($(this).index()).show();
    
     	})
     	
     </script>
    </body>
    </html>
    

      

  • 相关阅读:
    poj1191(記憶化搜索)
    poj1088(記憶化搜索)
    二叉樹鏈表
    19_高级映射:一对多查询(使用resultMap)
    18_高级映射:一对一查询(使用resultMap)
    17_高级映射:一对一查询(使用resultType)
    15_CXF和Spring开发手机号查询网站
    14_CXF发布REST服务
    13_CXF和Spring整合发布服务
    12_CXF入门
  • 原文地址:https://www.cnblogs.com/mingjixiaohui/p/5246734.html
Copyright © 2011-2022 走看看