第71天:jQuery基本选择器(二)
jQuery选择器
一、内容过滤选择器
|
选择器 |
描 述 |
返 回 |
示 例 |
|
:contains(text) |
匹配含有文本内容text |
集合元素 |
$(“p:contains(今天)”) |
|
:empty |
匹配不含子元素或 |
集合元素 |
$(“p:empty”) |
|
:has(selector) |
匹配包含selector元素 |
集合元素 |
$(“div:has(span)”) |
|
:parent |
匹配含有子元素或文本 |
集合元素 |
$(“div:parent”) |
二、可见性过滤选择器
|
选择器 |
描 述 |
返 回 |
示 例 |
|
:hidden |
匹配所有不可见 |
集合元素 |
$(“:hidden”) |
|
:visible |
匹配所有可见元素 |
集合元素 |
$(“:visible”) |
三、属性过滤选择器
|
选择器 |
描 述 |
返 回 |
示 例 |
|
[attr] |
匹配拥有此属性 |
集合元素 |
$(“img[alt]“) |
|
[attr=value] |
匹配属性值为value |
集合元素 |
$(“a[title=test]“) |
|
[attr!=value] |
匹配属性值不等于 |
集合元素 |
$(“a[title!=test]“) |
|
[attr^=value] |
匹配属性值以value |
集合元素 |
$(“img[alt^=welcome]“) |
|
[attr$=value] |
匹配属性值以value |
集合元素 |
$(“img[alt$=last]“) |
|
[attr*=vlaue] |
匹配属性值中含有 |
集合元素 |
$(“div[title*=test]“) |
|
[attr1][attr2]… |
通过多个属性 |
集合元素 |
$(“div[id][title*=test]“) |
四、子元素过滤选择器
|
选择器 |
描 述 |
返 回 |
示 例 |
|
:nth-child |
匹配开始 |
集合元素 |
$(“div:nth-child(2)”) |
|
:first-child |
匹配每个父元素的 |
集合元素 |
$(“div:first-child”) |
|
:last-child |
匹配每个父元素的 |
集合元素 |
$(“div:last-child”) |
|
: only-child |
某元素是它父元素中 |
集合元素 |
$(“div:only-child”) |
五、表单对象属性过滤选择器
|
选择器 |
描 述 |
返 回 |
示 例 |
|
:enabled |
匹配所有可用元素 |
集合元素 |
$(“form :enabled”) |
|
:disabled |
匹配所有不可用 |
集合元素 |
$(“form :disabled”) |
|
:checked |
匹配所有被选中的元素 |
集合元素 |
$(“input:checked”) |
|
:selected |
匹配所有被选中的 |
集合元素 |
$(“select :selected”) |
六、表单选择器
|
选择器 |
描 述 |
返 回 |
示 例 |
|
:input |
匹配所有input, textarea, |
集合元素 |
$(“input”) |
|
:text |
匹配所有文本框 |
集合元素 |
$(“:text”) |
|
:password |
匹配所有密码框 |
集合元素 |
$(“:password”) |
|
:radio |
匹配所有单选框 |
集合元素 |
$(“:radio”) |
|
:checkbox |
匹配所有多选框 |
集合元素 |
$(“:checkbox”) |
|
:submit |
匹配所有提交按钮 |
集合元素 |
$(“:submit”) |
|
:image |
匹配所有图像按钮 |
集合元素 |
$(“:image”) |
|
:reset |
匹配所有重置按钮 |
集合元素 |
$(“:reset”) |
|
:button |
匹配所有按钮 |
集合元素 |
$(“:button”) |
|
:file |
匹配所有上传域 |
集合元素 |
$(“:file”) |
第71天:jQuery基本选择器(二)的更多相关文章
- jQuery笔记---选择器(二)
1.选择器练习: 1)查找UL中的元素的内容 格式:$(“ul li:XX”).text() XX:代表方法 比如:获取到第一元素,然后获取当中的值 $(“ul li:first”).text() 获 ...
- jQuery基础学习(二)—jQuery选择器
一.jQuery基本选择器 1.CSS选择器 在学习jQuery选择器之前,先介绍一下之前学过的CSS选择器. 选择器 语法 描述 示例 标签选择器 E { ...
- jQuery学习之二 jQuery选择器
一.jQuery选择器是什么1.CSS选择器2.jQuery选择器 二.jQuery选择器的优势1.简洁的写法2.支持从CSS1到CSS3选择器3.完善的处理机制 传统js选择器假如要操作的元素不存 ...
- jQuery基本选择器模块(二)
选择器模块 1.push方法的兼容性(了解) 问题:IE8不支持aplly方法中的第二个参数是 伪数组 目标:实现 push 方法的浏览器兼容性问题 var push = [].push; try { ...
- jquery-5 jQuery筛选选择器
jquery-5 jQuery筛选选择器 一.总结 一句话总结:选择器加动态添加方法可以不用想方法名,这个简单方便. 1.筛选选择器有哪三种? 过滤 查找 串联 1.过滤 eq();first(); ...
- jQuery过滤选择器
//基本过滤器$('li:first').css('background','#ccc');//第一个元素$('li:last').css('background','red');//最后一个元素$( ...
- jQuery基础之二
jQuery基础之二 jQuery的中文文档十分详细,并且权威.W3C的jQuery文档更加简单实用. jQuery 1.9.0 jQuery中文文档W3C的jQuery文档 jQuery操作DO ...
- jQuery常用选择器总结
jQuery常用选择器总结: 我们都知道jQuery是JavaScript(JS)的框架,它的语法简单使用方便,被广大开发人员青睐.现在我就它常用的并且十分强大的选择器的方式,做一个总结.鉴于它的选择 ...
- js jquery css 选择器总结
js jquery css 选择器总结 一.原始JS(Document 对象)选择器. id选择器:document.getElementById("test"); name选择器 ...
- python 全栈开发,Day53(jQuery的介绍,jQuery的选择器,jQuery动画效果)
js总结 js: 1.ECMAScript5 ES5语法 2.DOM CRUD 获取 3种方式 id tag className //面向对象 对象 : 属性和方法 某个对象中 function $( ...
随机推荐
- 【8086汇编-Day7】关于多个段的程序的实验
实验一 实验二 实验三 实验四 实验五 实验六 总结 在集成环境下,内存从0770段开始按照段的先后顺序和内容多少分配,并且分配的都是16的倍数 关于实际占用的空间公式的话其实极容易想到(假设有N个字 ...
- 北京Uber优步司机奖励政策(3月3日)
滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...
- Java:内存泄露和内存溢出
1. 内存溢出 (Memory Overflow) 是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory:比如申请了一个integer,但给它存了long才能存下的数,那就 ...
- netty之粘包分包的处理
1.netty在进行字节数组传输的时候,会出现粘包和分包的情况.当个数据还好,如果数据量很大.并且不间断的发送给服务器,这个时候就会出现粘包和分包的情况. 2.简单来说:channelBuffer在接 ...
- maven的两种打包方式
1.maven目前在web上面的使用方式很普遍,而打包的方式也存在很多方式 2.因为涉及一个项目调用另外一个项目的包,并将另外一个项目打成jar的形式便于管理 3.maven打包第一种方式: 将项目检 ...
- Qt-QPalette-调色板学习
已经很久没有更新博客了,一是因为换了公司,完全是断网开发了,没有时间来写博客,最主要的就是温水煮青蛙,自己在舒适的环境中越来越懒了,最近打算强制自己更新一波.不知道能坚持多久.由于目前没有具体的Qt项 ...
- 180626-Spring之借助Redis设计一个简单访问计数器
文章链接:https://liuyueyi.github.io/hexblog/2018/06/26/180626-Spring之借助Redis设计一个简单访问计数器/ Spring之借助Redis设 ...
- git配置github链接
1.百度git官网-下载最新版git 2.一路默认下一步安装 3.打开 git bash here 命令行 4.注册github账号(用自己的邮箱就可以,不会英文可以用谷歌翻译)注册成功后建立项目 5 ...
- Windows如何设置动态和静态ip地址
打开控制面板,一般在电脑的菜单栏能找到,win8和win10可以使用快捷键(win键+X键),找不到的朋友可以搜索一下. 进入到网络和共享中心,点击更改适配器设置. 这里显示的是电脑所以的网络 ...
- TCP/IP协议的学习笔记
1.OSI和TCP/IP的协议体系结构 OSI是开放系统互连参考模型,它的七层体系结构概念清楚,理论也比较完整,但它既复杂又不实用.而TCP/IP是一个四层的体系结构,它包含应用层.传输层.网际层和网 ...