博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery中4种层级选择器的差别和使用
阅读量:2095 次
发布时间:2019-04-29

本文共 613 字,大约阅读时间需要 2 分钟。

我使用的是JQuery-2.1.1版本,在这个版本以及之前,JQuery中的层级选择器有4种。我们通过这4种选择器,来操作下面的HTML。

1、$("ancestor descendant"),选中祖先ancestor下的所有满足条件的后代descendant。

     如$("#outer input")会选中button1,button2,button3,button4,button5。

2、$("parent > child"),只会选中直接子元素。

     如$("#outer > input")会选中button1,button2,button3,不会选中button4,button5。

3、$("prev + next"),prev和next是两个同级别的元素,选中紧跟在prev后面的next。

    如$("#outer + input")只会选中button6,$("#button1 + input")只会选中button2。

4、$("prev ~ siblings"),prev和siblings是同级别元素,选中prev之后的所有同级别的siblings

    如$("#outer ~ input")选中button6button7,$("#button1 ~input")选中button2button3。

 

转载地址:http://undhf.baihongyu.com/

你可能感兴趣的文章
Java程序初始化的顺序
查看>>
Dubbo和Spring结合配置文件内容解析为bean的过程
查看>>
fastJson注解@JSONField使用的一个实例
查看>>
fastjson的@JSONField注解的一点问题
查看>>
fastjson使用(三) -- 序列化
查看>>
浅谈使用单元素的枚举类型实现单例模式
查看>>
Java 利用枚举实现单例模式
查看>>
Java 动态代理作用是什么?
查看>>
Java动态代理机制详解(JDK 和CGLIB,Javassist,ASM) (清晰,浅显)
查看>>
三种线程安全的单例模式
查看>>
Spring AOP 和 动态代理技术
查看>>
从 volatile 说起,可见性和有序性是什么
查看>>
如何开始接手一个项目
查看>>
Netty 5用户指南
查看>>
Java实现简单的RPC框架
查看>>
一个用消息队列 的人,不知道为啥用 MQ,这就有点尴尬
查看>>
从零手写RPC
查看>>
高并发和多线程的关系
查看>>
Java并发与多线程
查看>>
对于多线程程序,单核cpu与多核cpu是怎么工作的
查看>>