常见的jQuery选择器汇总


Posted in Javascript onNovember 24, 2014

基本元素选择器

$("p")

$("p.ii")选取所有class=ii的 p元素

$("p#demo")选取id=demo的第一个p元素

分层选择器

$("div input")div 下的所有input

$("div>input")

基本条件选择器

$("p:first")

$("p:last")

$("tr:even")选择偶数行

$("tr:odd")奇数

$("input:not(:checked)")选择所有为本选中的元素

$("tr:eq(1)")索引值为1的表格

$("tr:gt(0)")大于0

$("tr:lt(0)")小于0

$(":header")选择所有标题元素

$(":animated")正在执行的动画

内容条件选择器

$("div:constains('ddd')")选择包含ddd文本的层元素

$("td:empty")选择不包含文本或者子元素的表格单元

$("div:has(p)")选择包含段落元素的层元素

$("td:parent")选择包含子元素或者文本的表格单元

可见性条件选择器

$("tr:hidden")  //选择所有隐藏的表格

$("tr:visible") 选择所有可见的表格

属性选择器

$("div[id]")具有id属性的层

$("input[name='']") input属性name=''

$("input[name!='']")

$("input[name^='']")选择具有name属性并且值为‘'为起始内容的表单输入元素

$("input[name$='']")选择具有name属性并且值为‘'为结束内容的表单输入元素

$("input[name*='']")选择具有name属性并且值为‘'的表单输入元素

$("input[id][name$='']")选择具有id和name属性的值以‘'为结束内容的输入表单元素

子元素选择器

$("ul li:nth-child(2)")选择第二个列表项

$("ul li:nth-child(even)")

$("ul li:nth-child(odd)")

$("ul li:nth-child(3n)")

$("ul li:first-child")

$("ul li:last-child")

$("ul li:only-child")选择列表出现且仅出现一个列表项

表单元素选择器

$("input")选择所有 input textarea select button等元素

$(":text")文本行

$(":password")

$(":radio")

$(":checkbox")

$(":submit")

$(":image")

$(":reset")

$(":button")

$(":file")

$(":hidden")

表单属性选择器

$("input:enabled")  //选择所有可用

$("input:disabled")

$("input:checked")

$("select:option:selected")
Javascript 相关文章推荐
(JS实现)MapBar中坐标的加密和解密的脚本
May 16 Javascript
JavaScript实现简单的数字倒计时
May 15 Javascript
Javascript基础教程之比较null和undefined值
May 16 Javascript
Bootstrap modal 多弹窗之叠加显示不出弹窗问题的解决方案
Feb 23 Javascript
AugularJS从入门到实践(必看篇)
Jul 10 Javascript
js案例之鼠标跟随jquery版(实例讲解)
Jul 21 jQuery
详解Bootstrap 学习(一)入门
Apr 12 Javascript
10个最受欢迎的 JavaScript框架(推荐)
Apr 24 Javascript
javascript实现自由编辑图片代码详解
Jun 21 Javascript
vue实现一拉到底的滑动验证
Jul 25 Javascript
node使用async_hooks模块进行请求追踪
Jan 28 Javascript
vue中this.$http.post()跨域和请求参数丢失的解决
Apr 08 Vue.js
Javascript学习笔记之相等符号与严格相等符号
Nov 23 #Javascript
Javascript学习笔记之数组的构造函数
Nov 23 #Javascript
Javascript学习笔记之数组的遍历和 length 属性
Nov 23 #Javascript
Javascript 赋值机制详解
Nov 23 #Javascript
Javascript学习笔记之函数篇(六) : 作用域与命名空间
Nov 23 #Javascript
Javascript学习笔记之函数篇(五) : 构造函数
Nov 23 #Javascript
Javascript学习笔记之函数篇(四):arguments 对象
Nov 23 #Javascript
You might like
浅析PHP程序防止ddos,dns,集群服务器攻击的解决办法
2013/06/18 PHP
php更新修改excel中的内容实例代码
2014/02/26 PHP
JavaScript 字符编码规则
2009/05/04 Javascript
javascript 同时在IE和FireFox获取KeyCode的代码
2010/02/07 Javascript
jQuery News Ticker 基于jQuery的即时新闻行情展示插件
2011/11/05 Javascript
JS操作Cookies包括(读取添加与删除)
2012/12/26 Javascript
JavaScript将相对地址转换为绝对地址示例代码
2013/07/19 Javascript
Js 去掉字符串中的空格(实现代码)
2013/11/19 Javascript
单元选择合并变色示例代码
2014/05/26 Javascript
js实现同一页面多个运动效果的方法
2015/04/10 Javascript
javascript数组去重方法汇总
2015/04/23 Javascript
想学习javascript JS和jQuery哪个重要 先学哪个
2016/12/11 Javascript
js获取地址栏中传递的参数(两种方法)
2017/02/08 Javascript
angular2 ng build部署后base文件路径问题详细解答
2017/07/15 Javascript
详解webpack+express多页站点开发
2017/12/22 Javascript
Bootstrap4如何定制自己的颜色和风格
2018/02/26 Javascript
vue实现打印功能的两种方法
2018/09/07 Javascript
微信小程序实现星级评价效果
2018/12/28 Javascript
Vue CLI2升级至Vue CLI3的方法步骤
2019/05/20 Javascript
Element-ui中元素滚动时el-option超出元素区域的问题
2019/05/30 Javascript
深入了解JavaScript代码覆盖
2019/06/13 Javascript
vue.js实现三级菜单效果
2019/10/19 Javascript
JavaScript中的全局属性与方法深入解析
2020/06/14 Javascript
解决vue数据不实时更新的问题(数据更改了,但数据不实时更新)
2020/10/27 Javascript
Python学习笔记_数据排序方法
2014/05/22 Python
Python os模块介绍
2014/11/30 Python
python安装mysql-python简明笔记(ubuntu环境)
2016/06/25 Python
解析html5 canvas实现背景鼠标连线动态效果代码
2019/06/17 HTML / CSS
NICKIS.com荷兰:设计师儿童时装
2020/01/08 全球购物
仓库主管岗位职责
2014/03/02 职场文书
私人会所最新创业计划书范文
2014/03/24 职场文书
任命书范本大全
2014/06/06 职场文书
2015年个人自我剖析材料
2014/12/29 职场文书
西部计划志愿者工作总结
2015/08/11 职场文书
mysql5.7使用binlog 恢复数据的方法
2021/06/03 MySQL
numpy array找出符合条件的数并赋值的示例代码
2022/06/01 Python