当前位置:首页 > jquery

jquery增加class

2026-02-04 01:44:32jquery

jQuery 增加 class 的方法

在 jQuery 中,可以通过 .addClass() 方法为选中的元素添加一个或多个 class。该方法不会覆盖元素原有的 class,而是追加新的 class。

语法

$(selector).addClass(className);
  • selector:用于选择目标元素的 jQuery 选择器。
  • className:要添加的 class 名称,可以是单个 class 或多个 class(用空格分隔)。

示例 1:添加单个 class

$("#myElement").addClass("highlight");

上述代码会为 id="myElement" 的元素添加 highlight class。

jquery增加class

示例 2:添加多个 class

$(".myElements").addClass("active focus");

上述代码会为所有 class="myElements" 的元素同时添加 activefocus class。

jquery增加class

动态添加 class 可以通过变量或函数动态传递 class 名称:

var newClass = "selected";
$("div").addClass(newClass);

回调函数 .addClass() 还支持回调函数,根据元素的索引或现有 class 动态返回 class 名称:

$("li").addClass(function(index) {
  return "item-" + index;
});

上述代码会为每个 <li> 元素添加类似 item-0item-1 的 class。

注意事项

  • 如果元素已经包含某个 class,重复调用 .addClass() 不会重复添加。
  • 使用多个 class 时需确保用空格分隔。
  • 该方法适用于所有匹配的元素,无需手动遍历。

标签: jqueryclass
分享给朋友:

相关文章

jquery 菜鸟

jquery 菜鸟

jQuery 入门指南 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下内容适合初学者快速上手。 引入 jQuery…

jquery手册

jquery手册

jQuery手册概览 jQuery是一个快速、简洁的JavaScript库,简化了HTML文档遍历、事件处理、动画和Ajax交互。以下是核心功能和常用方法的分类整理。 核心方法 $(selector…

jquery作用

jquery作用

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

jquery 图表

jquery 图表

jQuery 图表库推荐 jQuery 本身不直接提供图表功能,但可以通过插件或集成其他库实现图表绘制。以下是几种常用的 jQuery 图表解决方案: Chart.js 集成 Chart.j…

jquery图片

jquery图片

jQuery 图片操作 jQuery 提供了多种方法来处理图片,包括加载、显示、隐藏、动画效果等。以下是一些常见的 jQuery 图片操作方法: 动态加载图片 使用 jQuery 的 attr()…

jquery选择

jquery选择

jQuery选择器基础 jQuery选择器基于CSS选择器语法,用于快速定位和操作DOM元素。通过$()或jQuery()函数传入选择器字符串实现。 常见选择器类型: 元素选择器:$("p")…