当前位置:首页 > jquery

jquery筛选器

2026-04-08 14:20:17jquery

jQuery筛选器基础语法

jQuery筛选器允许通过特定条件选择DOM元素。基本语法为$("selector"),其中selector可以是标签名、类名、ID或更复杂的组合。

// 选择所有<p>元素
$("p")

// 选择class为example的元素
$(".example")

// 选择ID为header的元素
$("#header")

层级与属性筛选

通过层级关系或属性值进一步筛选元素。

// 选择<div>内所有的<span>
$("div span")

// 选择直接子元素
$("ul > li")

// 选择带有target属性的<a>
$("a[target]")

// 选择href属性值以https开头的链接
$("a[href^='https']")

内容与可见性筛选

根据元素内容或显示状态进行筛选。

// 选择包含"Hello"文本的元素
$("p:contains('Hello')")

// 选择空元素
$("div:empty")

// 选择可见的<input>
$("input:visible")

// 选择隐藏的<div>
$("div:hidden")

表单元素筛选

针对表单控件的专用筛选器。

// 选择所有文本框
$(":text")

// 选择被选中的复选框
$(":checkbox:checked")

// 选择已禁用的按钮
$(":button:disabled")

// 选择提交按钮
$(":submit")

索引与位置筛选

通过元素在集合中的位置进行选择。

// 选择第一个<li>
$("li:first")

// 选择最后一个<div>
$("div:last")

// 选择偶数位置的<tr>
$("tr:even")

// 选择索引大于3的<td>
$("td:gt(3)")

方法链式操作

筛选后可直接进行链式方法调用。

jquery筛选器

$("div.active")
  .css("color", "red")
  .slideUp(200)
  .slideDown(200);

标签: jquery
分享给朋友:

相关文章

jquery选择器

jquery选择器

jQuery 选择器基础 jQuery 选择器用于选取 DOM 元素,基于 CSS 选择器语法扩展。通过 $() 或 jQuery() 函数调用,返回匹配元素的集合。 常见选择器类型…

jquery作用

jquery作用

jQuery的作用概述 jQuery是一个快速、简洁的JavaScript库,主要用于简化HTML文档遍历、事件处理、动画设计和Ajax交互等操作。其核心目标是让开发者以更少的代码完成更多功能,同时解…

jquery 筛选器

jquery 筛选器

jQuery 筛选器 jQuery 筛选器用于从一组匹配的元素中进一步筛选出符合条件的子集。这些筛选器可以基于元素的位置、内容、属性或状态进行筛选。 基本筛选器 :first 选择第一个匹配的元素。…

jquery实现

jquery实现

以下是关于jQuery实现的常见应用场景及方法,分为核心功能模块说明: DOM操作 使用$()选择器获取元素后,可通过链式调用方法操作DOM: $('#element').html('新内容').…

jquery循环

jquery循环

jQuery 循环方法 jQuery 提供了多种循环方法,适用于不同的场景,包括遍历 DOM 元素、数组或对象。以下是常见的 jQuery 循环方式: each() 方法 each() 是 jQue…

jquery滑动

jquery滑动

jQuery 滑动效果实现方法 使用 slideDown() 和 slideUp() slideDown() 用于向下滑动显示元素,slideUp() 用于向上滑动隐藏元素。两者均可设置动画持续时间(…