首页 > 其他分享 >JQ 可见性过滤选择器

JQ 可见性过滤选择器

时间:2023-06-26 19:33:30浏览次数:55  
标签:mini hidden title JQ 选择器 过滤 div btn class


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<!--   引入jQuery -->
<script src="js/jquery-1.10.1.min.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="css/style.css" />
<script type="text/javascript">
//<![CDATA[
$(document).ready(function(){
	$('#reset').click(function(){
		window.location.reload();
	})
	//给id为mover的元素添加动画.
	function animateIt() {
		$("#mover").slideToggle("slow", animateIt);
	}
	animateIt();
	
	//选取所有不可见的元素.包括<input type="hidden"/>.
	$('#btn_hidden').click(function(){
		alert( "不可见的元素有:"+$('body :hidden').length +"个!\n"+
		"其中不可见的div元素有:"+$('div:hidden').length+"个!\n"+
		"其中文本隐藏域有:"+$('input:hidden').length+"个!");
		$('div:hidden').show(3000).css("background","#bbffaa");
	})
	//选取所有可见的元素.
	$('#btn_visible').click(function(){
		$('div:visible').css("background","#FF6500");
	})
});
//]]>
</script>
</head>
<body>
<h3>可见性过滤选择器.</h3>
<button id="reset">手动重置页面元素</button>
<br/>
<br/>
<input type="button" value="选取所有可见的div元素." id="btn_visible"/>
<br/>
<input type="button" value="选取所有不可见的元素.包括<input type='hidden'/>和<div style='display:none;'>." id="btn_hidden"/>
<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" size="8"/>
</div>
<span id="mover">正在执行动画的span元素.</span>
</body>
</html>

 

效果图:

JQ 可见性过滤选择器_ViewUI


 

 

 

 

标签:mini,hidden,title,JQ,选择器,过滤,div,btn,class
From: https://blog.51cto.com/u_16171388/6557101

相关文章

  • JQ 隔行变色
    <html><head><title></title><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><scripttype="text/javascript">window.onload=function(){//页面所有元素加载完毕 varitem=do......
  • 通过网关添加过滤器【SpringCloud】
    spring:application:name:gateway#服务名称cloud:nacos:server-addr:localhost:8848#nacos地址gateway:routes:#网关路由配置-id:itemservice#路由id,自定义,只要唯一即可#uri:http://127.0.0.1:8081#路由......
  • jQuery源码浅谈系列---$.attr()
    attr()   1、attr(name)     取得第一个匹配元素的属性值。如果元素没有相应的属性,则返回undefined。  2、attr(properties)     将一个"名/值"形式的对象设置为所有匹配元素的属性。    注:要设置class属性,必须用'className'作为属性名。     举例:......
  • jquery.pngFix
    jquery.pngFix.js应该还出现在部分系统和一些网站上,简单介绍一下吧。 ----------------解决IE6下不支持png图片透明效果 整理了一下网上的一些插件的缺点: 有png作为背景且背景宽高和标签宽高不一致的时候会发生拉伸。配套版本的支持情况1.3.2-------1.5起不兼容。   扩展......
  • JQuery中的each()方法和$.each()函数的使用
    1、元素(对象).each()方法的使用JQuery提供了each()方法用于遍历匹配的元素信息。以每一个匹配的元素作为上下文来执行一个函数。每次执行传递进来的函数时,函数中的this关键字都指向一个不同的DOM元素(每次都是一个不同的匹配元素)。而且,在每次执行函数时,都会给函数传递一个表......
  • 过滤器和拦截器 (持续更新)
     实现拦截器的前置postHandle和后置处理器 如果postHandler抛了异常。threadlocal的clear方法就无法实现,所以可以放在后指处理器里面使用从代码可以看出,拦截器接口有三个方法,分别的作用是:preHandle方法:叫做预处理方法,本方法在控制器方法(MyController的方法)之前执行,用户......
  • 【雕爷学编程】Arduino动手做(119)---JQ6500语音模块
    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞......
  • 路由过滤器GatewayFilter
    GatewayFilter:是网关中提供的一种过滤器,可以对进入网关的请求和微服务返回的响应做处理: 过滤器工厂GatewayFilterFactory,Spring提供了31种不同的路由过滤器工厂。例:给所有进入userservice的请求添加一个请求头:Truth=itcastisfreakingawesome!server:port:10010spr......
  • 过滤器执行顺序
    请求进入网关会碰到三类过滤器:当前路由的过滤器、DefaultFilter、GlobalFilter请求路由后,会将当前路由过滤器和DefaultFilter、GlobalFilter,合并到一个过滤器链(集合)中,排序后依次执行每个过滤器           每一个过滤器都必须指定一个int类型的order值,order......
  • 聊聊布隆过滤器
    聊聊布隆过滤器前言布隆过滤器作为一个精巧且实用的数据结构,对于后端程序员来讲,学习和理解布隆过滤器有很大的必要性。希望通过这篇文章让更多人了解布隆过滤器的原理,并且会实际去使用它!什么是布隆过滤器?布隆过滤器(BloomFilter)是由BurtonHowardBloom于1970年提出,我......