当前位置:首页 > jquery

jquery的class选择器

2026-03-17 10:42:25jquery

jQuery 的 class 选择器

jQuery 的 class 选择器用于通过 CSS 类名选取元素。其语法与 CSS 的类选择器类似,通过在类名前加一个点(.)来标识。

基本语法

$(".className")

其中 className 是目标元素的 CSS 类名。

示例

<div class="box">Box 1</div>
<div class="box">Box 2</div>
// 选取所有类名为 "box" 的元素并设置背景色
$(".box").css("background-color", "yellow");

选择多个类名

可以同时选择具有多个类名的元素,类名之间用点号连接。

示例

<div class="box active">Box 1</div>
<div class="box">Box 2</div>
// 选取同时具有 "box" 和 "active" 类的元素
$(".box.active").css("border", "2px solid red");

结合其他选择器

class 选择器可以与其他选择器结合使用,例如标签选择器或 ID 选择器。

示例

<div class="box">Div Box</div>
<p class="box">Paragraph Box</p>
// 选取类名为 "box" 的 div 元素
$("div.box").css("font-weight", "bold");

动态添加/移除类

jQuery 提供了方法来动态操作元素的类。

添加类

$(".box").addClass("highlight");

移除类

$(".box").removeClass("highlight");

切换类

$(".box").toggleClass("highlight");

检查类是否存在

使用 hasClass() 方法检查元素是否具有某个类。

示例

jquery的class选择器

if ($(".box").hasClass("active")) {
    console.log("Element has the 'active' class");
}

注意事项

  • 类选择器区分大小写。
  • 如果类名包含特殊字符(如空格或点),需要使用转义符 \\
  • 类选择器返回的是一个 jQuery 对象,包含所有匹配的元素。

标签: 选择器jquery
分享给朋友:

相关文章

jquery 面试题

jquery 面试题

以下是一些常见的 jQuery 面试题及其解答,涵盖基础概念、核心方法和实际应用场景。 jQuery 基础概念 jQuery 是什么? jQuery 是一个轻量级的 JavaScript 库,简化了…

jquery怎么读

jquery怎么读

jQuery的发音 jQuery的正确发音为 "jay-query"(/ˈdʒeɪkwɪəri/)。其中: "jay" 发字母 "J" 的音(如英文单词 "jump" 的首音)。 "query"…

jquery怎么读

jquery怎么读

jQuery的正确发音 jQuery的发音为 "jay-query"(/ˈdʒeɪkwɪəri/)。其中: "jay" 发音类似字母 "J" 的英文读法。 "query" 发音与英文单词 "qu…

锋利的jquery

锋利的jquery

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。其核心特点是“写得更少,做得更多”,适合快速开发动态网…

jquery的

jquery的

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。它的核心理念是“写得更少,做得更多”(Write Le…

jquery获取

jquery获取

获取元素 使用jQuery选择器获取元素,通过CSS选择器或jQuery特定选择器定位目标元素。常见选择器包括ID选择器(#id)、类选择器(.class)、标签选择器(tag)等。示例: $('#…