元素 $("#header") 选取 ID 为 header 的…">
当前位置:首页 > jquery

jquery四种选择器

2026-03-17 09:42:08jquery

jQuery 四种核心选择器

基本选择器

通过元素类型、ID、类名直接选取元素:

  • $("div") 选取所有 <div> 元素
  • $("#header") 选取 ID 为 header 的元素
  • $(".active") 选取所有包含 active 类的元素
  • $("p.intro") 选取所有包含 intro 类的 <p> 元素

层次选择器

基于元素层级关系进行选择:

  • $("ul li") 选取 <ul> 内所有嵌套的 <li>
  • $("div > p") 只选取 <div> 直接子元素的 <p>
  • $("h2 + p") 选取紧邻 <h2> 后的第一个 <p>
  • $("h2 ~ p") 选取 <h2> 之后同层级的所有 <p>

过滤选择器

通过特定条件筛选元素:

  • $("li:first") 选取第一个 <li>
  • $("tr:even") 选取偶数行表格行
  • $("input:checked") 选取所有被勾选的表单元素
  • $(":contains('text')") 选取包含指定文本的元素

表单选择器

专门针对表单元素的简化选择方式:

jquery四种选择器

  • $(":input") 选取所有 <input><textarea><select> 元素
  • $(":text") 选取所有文本输入框
  • $(":radio") 选取所有单选按钮
  • $(":submit") 选取所有提交按钮
  • $("input[name='email']") 选取 name 属性为 email 的输入框

组合使用示例

// 基本+层次组合
$("#sidebar .menu-item:visible")

// 过滤+表单组合
$("form :input:enabled")

// 多条件选择
$("div.warning, div.error")

标签: 四种选择器
分享给朋友:

相关文章

js实现父选择器

js实现父选择器

在JavaScript中,没有直接的“父选择器”方法,但可以通过DOM操作或选择器组合实现类似功能。以下是几种常见方法: 通过parentNode属性获取父元素 使用parentNode属性可以获取…

js实现文件夹选择器

js实现文件夹选择器

使用 <input type="file"> 实现文件夹选择 在 HTML 中,可以通过 <input type="file" webkitdirectory directory m…

jquery基本选择器

jquery基本选择器

jQuery 基本选择器 jQuery 提供了一系列基本选择器,用于快速定位和操作 DOM 元素。这些选择器基于 CSS 选择器语法,但功能更强大且兼容性更好。 元素选择器 通过 HTML 标签名称…

jquery选择器有哪些

jquery选择器有哪些

jQuery 选择器分类 jQuery 选择器基于 CSS 选择器语法,扩展了更强大的元素筛选功能,主要分为以下几类: 基本选择器 ID 选择器:通过元素的 id 属性匹配单个元素。 示例:$(…

jquery表单选择器

jquery表单选择器

jQuery表单选择器概述 jQuery提供了一系列专门用于表单元素的选择器,可以快速定位表单内的各类控件(如输入框、按钮、下拉框等)。这些选择器以:符号开头,通常与其他选择器组合使用。 常用表单选…

jquery同级元素选择器

jquery同级元素选择器

jQuery 同级元素选择器 jQuery 提供了多种方法来选择同级元素,这些方法可以基于 DOM 结构快速定位目标元素。以下是常用的同级元素选择器及其用法: siblings() 方法 sibli…