常见的jQuery选择器汇总

作者:hebedich 时间:2024-04-22 22:21:35 

基本元素选择器


$("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")

标签:jQuery,选择器
0
投稿

猜你喜欢

  • python计算auc指标实例

    2021-12-21 12:10:03
  • np.zeros()函数的使用方法

    2023-11-10 06:33:36
  • 基于python进行桶排序与基数排序的总结

    2023-06-13 17:32:33
  • python推导式的使用方法实例

    2021-03-13 09:38:25
  • asp 根据IP地址自动判断转向分站的代码

    2011-04-14 10:51:00
  • TensorFlow人工智能学习创建数据实现示例详解

    2022-04-20 12:58:27
  • Javascript 注册事件浅析

    2024-04-28 10:20:22
  • Python中的tuple元组详细介绍

    2023-03-02 03:54:47
  • http请求405错误方法不被允许的解决 (Method not allowed)

    2022-10-12 11:12:10
  • python爬虫用mongodb的理由

    2023-09-27 23:06:40
  • 解决Python发送Http请求时,中文乱码的问题

    2021-02-02 05:11:39
  • 关于Python中 循环器 itertools的介绍

    2023-11-23 02:48:21
  • Pycharm以root权限运行脚本的方法

    2022-03-16 12:23:51
  • Python爬取科目四考试题库的方法实现

    2023-02-14 00:29:39
  • Django中的静态文件管理过程解析

    2021-01-21 03:09:14
  • 速记Python布尔值

    2022-04-23 10:02:17
  • Python3一行代码实现图片文字识别的示例

    2021-11-22 06:45:51
  • sqlserver 数据库压缩与数据库日志(ldf)压缩方法分享

    2012-01-05 18:57:19
  • python简单实现图片文字分割

    2023-07-31 23:36:24
  • python下对hsv颜色空间进行量化操作

    2022-11-22 01:56:12
  • asp之家 网络编程 m.aspxhome.com