• jquery制作选项卡


    制作选项卡

    css样式

    <head>
    	<meta charset="UTF-8">
    	<title>选项卡</title>
    	<style>
    		*{
    			margin: 0;
    			padding:0;
    			box-sizing:border-box;
    		}
    		.box{
    			
    			position:relative;
    		}
    		li{
    			
    			 100px;
    			/*padding: 20px;*/
    			height: 50px;
    			border:2px solid #999;
    			list-style:none;
    			font-size:20px;
    			float: left;
    			background-color:#abcdef;
    			cursor:pointer;
    		}
    		
    		ul li ul{
    			position: absolute;
    			left:0;
    			top:50px;
    			 400px;
    			height: 300px;
    			background:rgba(255,255,0,.5);
    			border:1px solid #333;
    			border-radius:10px;
    			display:none;
    		}
    	</style>
    </head>
    

    html部分

    <ul class="box">
    	<li>心情<ul>1</ul>
    	</li>
    	<li>日志<ul>2</ul>
    	</li>
    	<li>随笔<ul>3</ul>
    	</li>	
    	<li>分享<ul>4</ul>
    	</li>
    </ul>
    

    方法一

    	$(function(){
    		// console.log($("ul li"))
    		
    		$("ul li ").mouseover(function(){
    			// console.log($(this).children("ul"));
    			$(this).children("ul").show();
    			$(this).siblings("li").children("ul").hide();
    			// $(this).children("ul").hide();
    
    		}).mouseout(function(){
    			$(this).children("ul").hide();
    		})
    	})
    

    方法二

    	$(function(){
    		$("ul li").click(function(){
    			if($(this).children("ul").is(":hidden")){
    				$(this).children("ul").slideDown();
    				$(this).siblings("li").children("ul").hide();
    			}else{
    				$(this).children("ul").slideUp();
    			}
    		})
    	})
    

    方法三

    	$(function(){
    		$("ul li").click(function(){
    			$(this).siblings("li").children("ul").hide();
    			$(this).children("ul").slideDown().siblings("li").children("ul").slideUp();
    		})
    	})
    

    方法四

    	$(function(){
    		$("ul li").click(function(){
    			$(this).siblings("li").children("ul").hide();
    			$(this).children("ul").slideToggle();
    		})
    	})
  • 相关阅读:
    从SmartObject中读取数据
    将数据存储到SmartObject中
    浅识K2 blackpearl中SmartObject
    .net基础
    字符编码
    PowerDesigner教程系列
    Asp.net 2.0(C#)图片存储到数据库和从数据库读取显示
    按回车提交问题:
    .NET设计模式(2):单件模式(Singleton Pattern)
    常用正则表达式收集
  • 原文地址:https://www.cnblogs.com/DCL1314/p/7602601.html
Copyright © 2020-2023  润新知