JQuery选择过滤器(转)

JQuery选择过滤器(转)

 

 

JS代码

1.DOM对象与JQuery包装集

1.通过document.getElementById(),document.getElementsByName()等取的就是DOM对象或DOM对象集,前者取的是对象,后者取得DOM对象集


    
var text11_dom = document.getElementById( " text11 " );
var text11_dom = document.getElementsByName( " text11 " )[ 0 ];
var text11_dom = document.all.text11; // 此处text11即可以是name值也可以是id值
var text11_dom = document.all[ 10 ];
2.如果要使用JQuery提供的函数首先要构造JQuery包装集,通过$()返回的即是JQuery包装集。

    
var text11_jquery = $( " #text11 " );

2.JQuery包装集与DOM对象互相转换
1.DOM对象不能使用JQuery属性方法,但DOM对象可以通过$()转换成JQuery包装集


    
var text11_dom = document.getElementById( " text11 " );
var text11_jquery = $(text11_dom);
2.JQuery包装集也不可以使用DOM对象的属性方法,但可以通过在JQuery包装集后面加中括号及索引值获取对应DOM对象

    
var text11_dom = $( " #text11 " )[ 0 ];
3.在each循环时或触发事件时的this也是DOM对象

    
$( " #text11 " ).click( function (){
var text11_dom_value = this .value;
alert(text11_dom_value);
});

3.$符号在JQuery中代表对JQuery对象的引用,JQuery的构造方法有四个
1.jQuery(html[,ownerDocument]):根据HTML原始字符串动态创建Dom元素


    
$( " <div><p>Hello!</p></div> " ).appendTo( " body " );
2.jQuery( elements ):将一个或多个Dom对象封装为jQuery包装集,就是上面的DOM对象与JQuery包装集转换
3.jQuery( callback ):$(document).ready()的简写方式

    
$( function (){
alert(
" Hello! " );
});
  4.JQuery(selector[,context]):在指定范围内查找符合条件的JQuery包装集,context为查找范围,context可以是DOM对象集也可以是JQuery包装集
在所有tr标签中查找id为text11元素的JQuery包装集

    
var text11_query = $( " #text11 " , " tr " );

===================jQuery选择器===================

1. 基础选择器 Basics
1.根据标签名进行选择


    
var input_query = $( " input " );
2.根据id值选取

    
var text11_query = $( " #text11 " );
 3.根据class值进行选取

    
var text11_query = $( " .text11 " );
  4.同时选择多个符合条件的JQuery包装集用,号分隔条件

    
var text_query = $( " #text11,.text12 " );
 5.选择所有DOM元素

    
var all_query = $( " * " );

2.层次选择器 Hierarchy
1.从所有tr标签中获取其下面的所有id值为text11的元素


    
var text11_query = $( " tr #text11 " );
 2.获取所有td标签下的所有直接input子元素

    
var input_query = $( " td>input " );
 3.获取id为text11元素后面的class为button11元素,只获取一个符合条件的元素。text11与button11在地位上属于同级关系

    
var button11_query = $( " #text11+.button11 " );
  4.获取id为text11元素后面的所有class为button11的元素

    
var button11_query = $( " #text11~.button11 " );

3.基本过滤器 Basic Filters
1.获取第一个input元素


    
var input_query = $( " input:first " );
 2.获取最后一个input元素

    
var input_query = $( " input:last " );
  3.获取所有未被选中的input元素

    
var input_query = $( " input:not(:checked) " );
  4.第一个input元素算一,查找所有第奇数个的input元素

    
var input_query = $( " input:even " );
  5.从第二个input算起,查找所有第偶数个的input元素

    
var input_query = $( " input:odd " );
  6.查找索引为1的input元素,索引值从0算起

    
var input_query = $( " input:eq(1) " );
  7.查找索引大于0的所有input元素

    
var input_query = $( " input:gt(0) " );
  8.查找索引小于2的所有input元素

    
var input_query = $( " input:lt(2) " );
  9.获取页面所有<h>标题元素

    
var h_query = $( " :header " );
  10.获取所有正在执行动画效果的元素

    
var animated_query = $( " :animated " );

4. 内容过滤器 Content Filters
1.查找所有html内容含有"你好世界!"的h1元素


    
var h1_query = $( " h1:contains('你好世界!') " );
  2.获取所有不含子标签或html内容为空的td元素

    
var td_query = $( " td:empty " );
  3.查找所有含有input子元素的td元素

    
var td_query = $( " td:has(input) " );
  4.查找所有含有子标签或有html内容的td元素

    
var td_query = $( " td:parent " );

5.可见性过滤器  Visibility Filters
1.查找所有隐藏的input元素


    
var input_query = $( " input:hidden " );
  2.查找所有可见的input元素

    
var input_query = $( " input:visible " );

6.属性过滤器 Attribute Filters
1.查找所有含有id属性的input元素


    
var input_query = $( " input[id] " );
  2.查找name值为text11的input元素

    
var input_query = $( " input[name='text11'] " );
  3.查找name值不等于text11的所有input元素

    
var input_query = $( " input[name!='text11'] " );
  4.查找name值以text开头的input元素

    
var input_query = $( " input[name^='text'] " );
  5.查找name值以11结尾的所有input元素

    
var input_query = $( " input[name$='11'] " );
  6.查找name值中含有ext的所有input元素

    
var input_query = $( " input[name*='ext'] " );
  7.查找所有含有id属性并且name值中含有ext的input元素

    
var input_query = $( " input[id][name*='ext'] " );

7.子元素过滤器 Child Filters
1.查找所有在父元素中的所有子元素中排第2的input元素
nth-child()里参数可选even在这里算偶数,odd在这里算奇数,n任意数即选取所有有父元素的input元素,数字是直接选排在第几个的input元素,第一个input元素算一


    
var input_query = $( " input:nth-child(2) " );
2.查找所有在父元素中的所有子元素中排第一的input元素

    
var input_query = $( " input:first-child " );
  3.查找所有在父元素中所有子元素中排最后一个的input元素

    
var input_query = $( " input:last-child " );
  4.查找所有在父元素中是唯一子元素的input元素

    
var input_query = $( " input:only-child " );

8.表单选择器 Forms
1.查找所有input元素


    
var input_query = $( " :input " );
 2.查找所有文本框元素

    
var text_query = $( " :text " );
  3.查找所有密码框元素

    
var password_query = $( " :password " );
  4.查找所有复选框

    
var checkbox_query = $( " :checkbox " );
  5.查找所有提交按钮元素

    
var submit_query = $( " :submit");
  6.查找所有图像域元素

    
var image_query = $( " :image " );
  7.查找所有重置按钮元素

    
var reset_query = $( " :reset " );
  8.查找所有按钮元素

    
var button_query = $( " :button " );
 9.查找所有文件域元素

    
var file_query = $( " :file " );

9.表单过滤器 Form Filters
1.查找所有可用的input元素


    
var input_query = $( " input:enabled " );
  2.查找所有不可用的input元素

    
var input_query = $( " input:disabled " );
 3.查找所有选中的单选复选框

    
var input_query = $( " input:checked " );
 4.查找所有选中的下拉框

    
var option_query = $( " option:selected " );
车载逆变器(CW3525A)电路图 该车载逆变器电路实际上是一个数字式准正弦波DC/AC逆变器,具有以下特点:(1)采用脉宽调制式开关电源电路,转换效率高达90%以上,自身功耗小;(2)输出交流电压220V,并且具有稳压功能;(3)输出功率30W,可以扩容至1000w以上;(4)采用2 kHz准正弦波形,无需工频变压器,体积小、重量轻。 立即下载

相关推荐

SG3525逆变器电路图

SG3525逆 变 器 电路 图,可以使用的

JQuery选择过滤器

经过一晚上的查找整理,终于整理出一套应该算最全面的JQuery选择过滤器的方法了。所有代码均经过测试。首先HTML代码 HTML Code <html><head><script type="text/javascript" src="JQuery/jquery-1.5.1.js"></script></head><bod...

weixin_30480075的博客 191

SG3525逆变器引脚功能介绍和电路图详解.doc

SG3525引脚功能介绍 1.1.Inv.input(引脚1):误差放大器反向输入端。在闭环系统中,该引脚接反馈信号。在开环系统中,该端与补偿信号输入端(引脚9)相连,可构成跟随器。 1.2.Noninv.input(引脚2):误差放大器同向输入端。在闭环系统和开环系统中,该端接给定信号。根据需要,在该端与补偿信号输入端(引脚9)之间接入不同类型的反馈网络,可以构成比例、比例积分和积分等类型的调节器。 1.3.Sync(引脚3):振荡器外接同步信号输入端。该端接外部同步脉冲信号可实现与外电路同步。 1.4.OSC.Output(引脚4):振荡器输出端。 1.5.CT(引脚5):振荡器定时电容接入端。 1.6.RT(引脚6):振荡器定时电阻接入端。 1.7.Discharge(引脚7):振荡器放电端。该端与引脚5之间外接一只放电电阻,构成放电回路。 1.8.Soft-Start(引脚8):软启动电容接入端。该端通常接一只5的软启动电容。 1.9.Compensation(引脚9):PWM比较器补偿信号输入端。在该端与引脚2之间接入不同类型的反馈网络,可以构成比例、比例积分和积分等类型调节器。 1.10.Shutdown(引脚10):外部关断信号输入端。该端接高电平时控制器输出被禁止。该端可与保护电路相连,以实现故障保护。 1.11.OutputA(引脚11):输出端A.引脚11和引脚14是两路互补输出端。 1.12.Ground(引脚12):信号地。 1.13.Vc(引脚13):输出级偏置电压接入端。 1.14.OutputB(引脚14):输出端B.引脚14和引脚11是两路互补输出端。 1.15.Vcc(引脚15):偏置电源接入端。 1.16.Vref(引脚16):基准电源输出端。该端可输出一温度稳定性极好的基准电压。   2.特点如下: 2.1.工作电压范围宽:8—35V; 2.2. 5.1(11.0%)V微调基准电源。 2.3.振荡器工作频率范围宽:100Hz---400KHz. 2.4.具有振荡器外部同步功能。 2.5.死区时间可调。 2.6.内置软启动电路。 2.7.具有输入欠电压锁定功能。 2.8.具有PWM琐存功能,禁止多脉冲。 2.9.逐个脉冲关断。 2.10.双路输出(灌电流/拉电流):mA(峰值)。.   3.SG3525逆变器电路图 逆变器(inverter)是把直流电能(电池/蓄电瓶)转变成交流电(一般为220V50HZ正弦或方波)。应急电源,一般是把直流电瓶逆变成220V交流的。通俗的讲,逆变器是一种将直流电(DC)转化为交流电(AC)的装置。它由逆变桥、控制逻辑和滤波电路组成。广泛适用于空调/家庭影院/电动砂轮/电动工具/缝纫机/DVD/VCD/电脑/电视/洗衣机/抽油烟机/冰箱/录像机/按摩器/风扇/照明等.

SG3525的使用(含原理图及阻容值)

它是一个有16个引脚的脉宽调制控制器IC。它提供两个互为补充的脉宽调制器信号。它用于为电力电子项目和开关模式电源生成 PWM 信号。它提供反馈电路,通过将反馈信号与参考电压进行比较来控制输出电压。它具有一个保护电路,可根据反馈电流限制关闭 PWM 信号。

二进制模----细微行动改变影响世界 1万+

sg3525典型应用电路(含PCB图)

这是sg3525典型应用电路(含PCB图),分享给大家 谢谢对你有帮助

Yolov5s/Yolov8s网络结构图

yolov8、yolov5网络结构图

Goodness2020的博客 9926

JQuery语法:查找+操作

jquery的基础语法:$(selector).action() 即查找元素.操作 一、查找元素(选择器和筛选器) 1.1 选择器 1.1.1 基本选择器 $("*") $("#id") $(".class") $("element") $(".class,p,div") 1.1.2 层级选择器 $(".outer div") $("....

菲宇运维 1107

京东商品多维特征提取:基于时空大模型的实时库存预测接口设计

在电商行业,库存管理是供应链的核心环节之一。库存水平过高会导致资金占用、仓储成本增加,而库存水平过低则可能引发缺货风险,影响客户满意度和平台声誉。京东作为中国领先的电商平台,拥有海量的商品数据和复杂的业务场景,传统的库存预测方法难以应对市场动态变化和业务需求。时空大模型作为一种融合时间序列分析和空间特征提取的前沿技术,能够捕捉商品多维特征在时空维度上的变化规律,为实时库存预测提供更精准的决策依据。

FB13713612741的博客 955

jQuery 筛选(过滤、查找、串联)

1. 过滤操作 first() last() eq() not() filter() slice() has() demo <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jQuery筛选操作</title> <s...

痴心的萝卜的博客 855

Apache Hop集成Spring Boot实战:从配置到执行HPL文件

本文详细介绍了将Apache Hop集成到Spring Boot应用中的完整实战方案。通过配置核心依赖、初始化Hop环境、编写服务层逻辑,实现了在Java应用中程序化执行HPL管道文件,从而将可视化ETL能力无缝嵌入微服务架构,提升数据处理的自动化与可维护性。

blue42的博客 477

采购订单定价策略 超详细

‘需求’字段里填写的是一个例程编号(例程是一段判断程序),如果我们在需求中维护了例程编号,那只有这个例程条件被满足时,这个条件表才会被系统自动读取。一部分的条件表只有在凭证项目满足一定的条件时才会被读取。 ‘排斥的’字段如果别勾中的话,那表明如果这个条件表被系统成功读取到数据后,系统将停止这个存取顺序的执行,否则,系统将继续执行下去。 注意:a、如果我们给某个条件类型设定了有效期的话,那我们必须给这个条件类型分配一个存取顺序。 b、不能给一个抬头条件分配存取顺序。 是...

竹大的博客 1万+

SG3525芯片简介

1.SG3525简介: 美国硅通用(Silicon General)半导体公司推出的SG3525,用于驱动N沟道功率MOSFET,是一种性能优良、功能齐全、通用性强的单片集成PWM控制芯片,输出驱动为推拉输出形式,增加了驱动能力;内部含有欠压锁定电路、软启动控制电路、PWM锁存器,有过流保护功能,频率可调,能限制最大占空比。 G3525是电流控制型PWM控制器,所谓电流控制型脉宽调制器是按照接反馈...

yhy2690 6万+

携程景点评论数据爬取实战:破解AJAX动态加载与分页参数逆向分析

本文详细介绍了携程景点评论数据爬取的实战经验,重点破解了AJAX动态加载与分页参数逆向分析的技术难题。通过分析`getCommentCollapseList`接口,解析动态参数如`poiId`和`pageIndex`,并实现分页逻辑,帮助开发者高效获取评论数据。文章还提供了完整的Python爬虫代码和反爬策略,适用于数据分析与内容挖掘。

weixin_29098367的博客 674

JQuery的常用选择器、过滤器、方法祥细介绍

1、jQuery对象转换成DOM对象 a. var $cr = $("#cr"); //jQuery对象 var cr=$cr[0]; //DOM对象 alert(cr.checked); //检测checkbox是否被选中了 b. var $cr=$("#cr"); //jQuery对象 var cr=$cr.get(0); //DOM对象 alert(cr.checke

liu_111111的专栏 796

Visual Studio Community与Visual Studio Community与VS Code有啥区别

Visual Studio Code提供了基本的代码编辑、调试和版本控制功能,以及丰富的插件和扩展库。Visual Studio Community和Visual Studio Code在功能上有很大的差异,Visual Studio Community提供了比Visual Studio Code更多的功能,包括代码重构、智能提示、图形化设计等。他的优势在于它的轻量级和灵活性。此外,Visual Studio Code还具有丰富的扩展和插件生态系统,用户可以通过安装插件来扩展其功能,从而满足自己的需求。

m0_56551554的博客 2845

华为OD机试双机位C卷-组装新的数组(Py/Java/C/C++/Js/Go)

华为OD机试(机考)双机位C卷 【组装新的数组】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试 - 组装新的数组。

qq_45776114的博客 1146

JQuery入门基础(一)

入门 JQ中根据ID查找元素 全都是根据选择器去找的 #ID{} .类名{} $("#ID的名称") JQuery中的选择器 基本选择器 ID选择器 : #ID的名称 类选择器: 以 . 开头 .类名 元素选择器: 标签的名称 通配符选择器: * 选择器,选择器: 选择器1,选择器2 ​ JQ中的层级选择器 子元素选择器: 选择器1 > 选择器2 后...

weixin_45615602的博客 201

ARM功耗管理软件之DVFS&AVS

思考:功耗管理软件栈及示例?WFI&WFE?时钟&电源树?DVFS&AVS?

AI-安全-功耗 1233

jquery

带min和不带min的区别? min没有排版,没有格式 全写在一行 不带min 的排版好了,有格式。 上面的:jquery的通过id查找标签的方法 下面的:js查找标签的方法 JS: JQuery JQuery为对象添加样式 (样式名字) 这样用: <script type="text/javascript" src="js/jquery-3.2...

qq_39263750的博客 114

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

JQuery学习day01

JQuery JQuery的使用 1.首先引入JQ插件 JQuery中的选择器 让我们能够更加精确找到我们要操作的元素 基本选择器 ID选择器 : #ID的名称 类选择器: 以 . 开头 .类名 元素选择器: 标签的名称 通配符选择器: * 选择器,选择器: 选择器1,选择器2 ​ JQ中的层级选择器 子元素选择器: 选择器1 > 选择器2 后代选择器...

cheer_98_的博客 184

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

JAVAWEB——JQuery使用大纲(对象转换,选择器,过滤器,常用函数,ajax)

一、 jQuery获取对象的方式 首先区分一下JavaScript对象和jQuery对象 JS对象:使用JavaScript的语法创建的对象叫做dom对象, 也就是js对象。 var obj= document.getElementById("txt1"); obj是dom对象,也叫做js对象 jQuery对象: 使用jquery语法表示对象叫做jquery对象 注意:jquery表示的对象都是数组 var jobj = $("#txt1") jobj就是使用jquery语法表示的对象

Mr_GYF的博客 256

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

jQuery选择器(二)(基本过滤器,内容过滤器,可见过滤器)

jQuery是一个快速、简洁的 JavaScript 框架,是继Prototype之后又一个优秀的 JavaScript 代码库。jQuery的设计宗旨是“WriteLess,DoMore”,即倡导写更少的代码,做 更多的事情。jQuery封装了 JavaScript 常用的功能代码,提供一种简便的 JavaScript 🍋jQuery选择器 🥙过滤器 🧀1.基本过滤器 🍤2.内容过滤器 🧁3.可见过滤器 ☕️4.属性过滤器 🍹5.子元素过滤器

m0_70571756的博客 5915
上一篇: jeecms模板
下一篇: jQuery获取Select选择的Text和Value:
programloverjack
博客等级 码龄17年 5粉丝 252原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值