jQuery可见性过滤选择器

news/2024/7/11 1:11:24 标签: jquery
<!-- 可见性过滤选择器 -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
		<title>Untitled Document</title>
				<style type="text/css">
			div, span, p {
			    width: 140px;
			    height: 140px;
			    margin: 5px;
			    background: #aaa;
			    border: #000 1px solid;
			    float: left;
			    font-size: 17px;
			    font-family: Verdana;
			}
			
			div.mini {
			    width: 55px;
			    height: 55px;
			    background-color: #aaa;
			    font-size: 12px;
			}
			
			div.hide {
			    display: none;
			}			
		</style>

		<script type="text/javascript" src="jquery-1.7.2.js"></script>
		<script type="text/javascript">
		$(function () {
			$("#btn1").click(function () {
				//选取所有可见的  div 元素
				$("div:visible").css("background", "#ffbbaa");
			});
			//alert($("div:hidden").length);
			//show(time): 可以使不可见的元素变为可见, time 表示时间, 以
			//毫秒为单位
			//jQuery 的很多方法支持方法的连缀, 即一个方法的返回值来时调用该
			//方法的 jQuery 对象: 可以继续调用该对象的其他方法. 
			$("#btn2").click(function() {
				//选择所有不可见的 div 元素
				$("div:hidden").show("2000").css("background", "#ffbbaa");
			});
			
			//val() 方法可以返回某一个表单元素的 value 属性值. 
			$("#btn3").click(function() {
				//选择所有不可见的 input 元素
				alert($("input:hidden").val());
			});
			
			
		})
		
		
		
		
		</script>
	</head>
	<body>		
		<input type="button" value="选取所有可见的  div 元素" id="btn1">
		<input type="button" value="选择所有不可见的 div 元素" id="btn2" />
		<input type="button" value="选择所有不可见的 input 元素" id="btn3" />
		
		<br><br>
		<div class="one" id="one">
			id 为 one,class 为 one 的div
			<div class="mini">class为mini</div>
		</div>
		<div class="one" id="two" title="test">
			id为two,class为one,title为test的div
			<div class="mini" title="other">class为mini,title为other</div>
			<div class="mini" title="test">class为mini,title为test</div>
		</div>
		<div class="one">
			<div class="mini">class为mini</div>
			<div class="mini">class为mini</div>
			<div class="mini">class为mini</div>
			<div class="mini"></div>
		</div>
		<div class="one">
			<div class="mini">class为mini</div>
			<div class="mini">class为mini</div>
			<div class="mini">class为mini</div>
			<div class="mini" title="tesst">class为mini,title为tesst</div>
		</div>
		<div style="display:none;" class="none">style的display为"none"的div</div>
		<div class="hide">class"hide"的div</div>
		<div>
			包含input的type为"hidden"的div
			<input type="hidden" value="123456789000" size="8">
		</div>
		<div id="mover">正在执行动画的div元素.</div>
	</body>
</html>



http://www.niftyadmin.cn/n/890695.html

相关文章

jQuery属性过滤选择器

<!-- 属性过滤选择器 --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html><head><meta http-equiv"Content-Type" content"text/html; charsetUTF-8"…

jQuery子元素过滤选择器

<!-- 子元素过滤选择器 --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html><head><meta http-equiv"Content-Type" content"text/html; charsetUTF-8&qu…

jQuery表单过滤选择器

<!-- 表单过滤选择器 --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html><head><meta http-equiv"Content-Type" content"text/html; charsetUTF-8"…

反射的概述

1.反射主要内容 2.关于反射的理解 Reflection&#xff08;反射)是被视为动态语言的关键&#xff0c;反射机制允许程序在执行期借助于Reflection API取得任何 类的内部信息&#xff0c;并能直接操作任意对象的内部属性及方法。 框架 反射 注解 设计模式。 3.体会反射机制的…

反射应用一:创建运行时类的对象

1.代码举例 /*** author wkq* date 2020/3/5 - 13:36* Person类*/ public class Person {public String name;private int age;public Person(String name, int age) {this.name name;this.age age;}public Person() {System.out.println("Person()");}private Pe…

反射应用二:获取运行时类的完整结构

我们可以通过反射&#xff0c;获取对应的运行时类中所有的属性、方法、构造器、父类、接口、父类的泛型、包、注解、异常等。。。。 典型代码&#xff1a; package java1;/*** author wkq* date 2020/3/9 - 22:07*/ MyAnnotation(value "hi") public class Person …

反射应用三:调用运行时类的指定结构(重点)

//调用指定的属性&#xff1a; Test public void testField1() throws Exception {Class clazz Person.class;//创建运行时类的对象Person p (Person) clazz.newInstance();//1. getDeclaredField(String fieldName):获取运行时类中指定变量名的属性Field name clazz.getDec…

Cookie介绍与使用

a)什么是 Cookie? 1、Cookie 翻译过来是饼干的意思。 2、Cookie 是服务器通知客户端保存键值对的一种技术。 3、客户端有了 Cookie 后&#xff0c;每次请求都发送给服务器。 4、每个 Cookie 的大小不能超过 4kb b)如何创建 Cookie Servlet 程序中的代码&#xff1a; protec…