当前位置:首页 > jquery

jquery基本选择器

2026-02-03 21:43:40jquery

jQuery 基本选择器

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

元素选择器

通过 HTML 标签名称选择元素。例如,选择所有 <p> 标签:

$("p")

ID 选择器

通过元素的 id 属性选择元素。ID 应该是唯一的,因此返回单个元素。例如,选择 id="header" 的元素:

$("#header")

类选择器

通过元素的 class 属性选择元素。例如,选择所有 class="menu-item" 的元素:

$(".menu-item")

通配符选择器

选择所有元素。例如,选择页面上的所有元素:

$("*")

组合选择器

通过逗号分隔多个选择器,实现同时选择多个元素。例如,选择所有 <p><div> 元素:

$("p, div")

属性选择器

通过元素的属性选择元素。例如,选择所有带有 href 属性的 <a> 标签:

jquery基本选择器

$("a[href]")

子元素选择器

选择直接子元素。例如,选择 <ul> 下的直接 <li> 子元素:

$("ul > li")

后代选择器

选择所有后代元素。例如,选择 <div> 内所有的 <p> 元素:

$("div p")

第一个和最后一个子元素选择器

选择第一个或最后一个子元素。例如,选择 <ul> 的第一个 <li>

$("ul li:first")

选择 <ul> 的最后一个 <li>

jquery基本选择器

$("ul li:last")

奇偶选择器

选择奇数或偶数位置的元素。例如,选择表格中奇数行:

$("tr:odd")

选择表格中偶数行:

$("tr:even")

表单选择器

专门用于表单元素的选择器。例如,选择所有文本框:

$(":text")

选择所有复选框:

$(":checkbox")

这些基本选择器可以单独使用,也可以组合使用以实现更复杂的 DOM 操作需求。

标签: 基本选择器
分享给朋友:

相关文章

vue基本实现分页

vue基本实现分页

Vue 基本实现分页的方法 数据分页处理 在 Vue 中实现分页功能,通常需要先对数据进行分块处理。假设有一个数据数组 listData,可以通过计算属性或方法将其分割为每页显示的数据块: data…

vue实现选择器

vue实现选择器

Vue 实现选择器的方法 在 Vue 中实现选择器可以通过原生 HTML <select> 元素或第三方 UI 库(如 Element UI、Vuetify 等)完成。以下是几种常见实现方…

制作css选择器

制作css选择器

CSS选择器的基本类型 元素选择器:直接使用HTML标签名匹配元素。例如p选择所有<p>标签。 类选择器:以点号.开头,匹配class属性。例如.header选择所有class="he…

js实现选择器

js实现选择器

实现基础选择器 使用 document.querySelector 或 document.querySelectorAll 实现类似 CSS 的选择器功能。前者返回第一个匹配元素,后者返回所有匹配的…

js实现父选择器

js实现父选择器

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

js实现文件夹选择器

js实现文件夹选择器

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