对jQuary选择器的全面总结


Posted in Javascript onJune 20, 2016

jQuary基础选择器

$("div*")获取div下面的所有元素

$(".red,.green").html("怎么") // 需要注意的是要把两个选择前写在同一个引号内 (需要同时选择多个选择器的时候用)

$("ance desc") //ancestor祖先选择器 descendant子孙选择器

$(“parent > child”) //只包含子辈选择器 不包含孙辈选择器

$(“prev + next”) // "+"表示一种上下级的关系,prev元素最紧邻的下一个元素是next,选择器返回的并且只返回唯一的元素 

$("p+label").css("background-color","red"); 给紧邻着的邻居加个背景颜色

$(“prev ~siblings”) //获取prev后面所有的相邻元素(相邻只包含同一个父级元素内的)

jQuary的过滤性选择器

:first $(“li:first”)获得一组相同标签中的第一个元素 是一个元素不是一个集合

:last 最后一个元素

:eq(index) 按照索引查找元素 

$("li:eq(2)") 索引从零开始 获取li标签中的第三个元素

:contains(text) 按照内容查找元素 

$(“li:contains('张三')”) 获取到内容包含张三的所有li元素 张三为什么必须加单引号呢?因为它是一个字符串,而不是一个变量,所以不加单或双引号的话是会报错的。

:has(slector) 按照元素获取 

$("li:has('p')")获取了包含<p>元素的全部<li>元素

:hidden 获取全部不可见的元素,这些不可见的元素中包括type属性值为hidden的元素。$("li:hidden")获取li 下面所有display:none的元素或者是hidden的元素

:visible 获取的是全部可见的元素,只要不将元素的display属性值设置为“none”,都可以通过该选择器获取。 

$("p:visible")获取可见的<p>元素

[attribute=value] 获取属性名等于属性值的元素 

$("li[title='小超人']") 加了li是确定了范围如果不加li则选择的是全部的

[attribute!=value] 获取属性名不等于属性值的元素

[attribute*=value] 获取属性值中包含指定内容的全部元素

$("li[title*='新']")获取了属性值中包含“新”的li元素

:first-child 获取每个父元素中返回的首个子元素,它是一个集合,常用多个集合数据的选择处理。

$("li:first-child")获取了所有个<ul>父元素中的第一个<li>元素

:last-child 获取父元素总的最后一个子元素 常用多个集合数据的选择处理

表单选择器

:input 获取表单全部元素 返回全部的表单元素,不仅包括所有<input>标记的表单元素,而且还包括<textarea>、<select> 和

<button>标记的表单元素,它选择的表单元素是最广的

:text 获取表单中全部单行的文本输入框 对textarea不起作用

:password 获取表单中全部的密码输入文本框元素

:radio 获取表单中的全部单选按钮元素。

:checkbox 获取表单中的复选框元素。()

:submit 获取表单中的提交按钮元素。(一般一个表单中只有一个type属性是“submit”的按钮) 如果button没有定义会默认是

submit的提交按钮

:image 获取当“input元素的type属性是image时,这个元素就是一个图像域”这个类下的元素

:image 选择器只能获取<input>图像域,而不能获取<img>格式的图像元素

:button 选择器能获取且只能获取“type”属性值为“button”的<input>和<button>这两类普通按钮元素。

:checked 获取处于选中状态的全部元素。

:selected 只能获取<select>下拉列表框中全部处于选中状态的<option>选项元素。

以上这篇对jQuary选择器的全面总结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 鼠标悬浮图片显示原图 移出鼠标后原图消失(多图)
Dec 28 Javascript
js+jquery实现图片裁剪功能
Jan 02 Javascript
jquery配合.NET实现点击指定绑定数据并且能够一键下载
Oct 28 Javascript
分享一道关于闭包、bind和this的面试题
Feb 20 Javascript
浅析vue-router原理
Oct 19 Javascript
vue 内置过滤器的使用总结(附加自定义过滤器)
Dec 11 Javascript
原生JS实现的自动轮播图功能详解
Dec 28 Javascript
JavaScript数组、json对象、eval()函数用法实例分析
Feb 21 Javascript
详解javascript设计模式三:代理模式
Mar 25 Javascript
Vue 中使用富文本编译器wangEditor3的方法
Sep 26 Javascript
JS数组的常用10种方法详解
May 08 Javascript
js实现星星海特效的示例
Sep 28 Javascript
jQuery实现的可编辑表格完整实例
Jun 20 #Javascript
jQuery文件上传控件 Uploadify 详解
Jun 20 #Javascript
javascript js 操作数组 增删改查的简单实现
Jun 20 #Javascript
浅谈JavaScript中数组的增删改查
Jun 20 #Javascript
【经验总结】编写JavaScript代码时应遵循的14条规律
Jun 20 #Javascript
jQuery Tags Input Plugin(添加/删除标签插件)详解
Jun 20 #Javascript
javascript实现随机生成DIV背景色
Jun 20 #Javascript
You might like
PHP 程序员也要学会使用“异常”
2009/06/16 PHP
php 获取一个月第一天与最后一天的代码
2010/05/16 PHP
详解PHP的Yii框架中自带的前端资源包的使用
2016/03/31 PHP
对PHP依赖注入的理解实例分析
2016/10/09 PHP
关于jquery append() html时的小问题的解决方法
2010/12/16 Javascript
PHP abstract与interface之间的区别
2013/11/11 Javascript
Get中文乱码IE浏览器Get中文乱码解决方案
2013/12/26 Javascript
JavaScript验证图片类型(扩展名)的函数分享
2014/05/05 Javascript
跟我学习javascript的prototype,getPrototypeOf和__proto__
2015/11/17 Javascript
jQuery EasyUI框架中的Datagrid数据表格组件结构详解
2016/06/09 Javascript
JSON对象 详解及实例代码
2016/10/18 Javascript
微信小程序 获取当前地理位置和经纬度实例代码
2016/12/05 Javascript
浅谈vue项目可以从哪些方面进行优化
2018/05/05 Javascript
如何能分清npm cnpm npx nvm
2019/01/17 Javascript
5分钟快速看懂ES6中的反射与代理
2019/12/19 Javascript
解决React在安装antd之后出现的Can't resolve './locale'问题(推荐)
2020/05/03 Javascript
[01:10]DOTA2次级职业联赛 - EP战队宣传片
2014/12/01 DOTA
[38:39]完美世界DOTA2联赛循环赛 IO vs GXR BO2第二场 11.04
2020/11/05 DOTA
python 域名分析工具实现代码
2009/07/15 Python
在Python操作时间和日期之asctime()方法的使用
2015/05/22 Python
关于Python中空格字符串处理的技巧总结
2017/08/10 Python
Python set常用操作函数集锦
2017/11/15 Python
python字符串的方法与操作大全
2018/01/30 Python
浅谈python可视化包Bokeh
2018/02/07 Python
浅谈关于Python3中venv虚拟环境
2018/08/01 Python
Python 通过调用接口获取公交信息的实例
2018/12/17 Python
python处理DICOM并计算三维模型体积
2019/02/26 Python
python 获取当前目录下的文件目录和文件名实例代码详解
2020/03/10 Python
解决pycharm debug时界面下方不出现step等按钮及变量值的问题
2020/06/09 Python
Vision Directa智利眼镜网:框架眼镜、隐形眼镜和名牌太阳眼镜
2016/11/23 全球购物
意大利火车票和铁路通行证专家:ItaliaRail
2019/01/22 全球购物
实习班主任自我评价
2015/03/11 职场文书
三八节活动主持词
2015/07/04 职场文书
应届生个人的求职(自荐信范文2篇)
2019/08/23 职场文书
告别网页搜索!教你用python实现一款属于自己的翻译词典软件
2021/06/03 Python
Python制作表白爱心合集
2022/01/22 Python