当前位置:首页 > jquery

jquery添加class

2026-03-16 14:46:13jquery

jQuery 添加 class 的基本方法

使用 jQuery 的 addClass() 方法可以为一个或多个元素添加指定的 class。该方法接受一个或多个 class 名称作为参数,并将其添加到匹配的元素中。

$("selector").addClass("className");

添加多个 class

如果需要同时添加多个 class,可以在 addClass() 方法中用空格分隔多个 class 名称。

jquery添加class

$("selector").addClass("class1 class2 class3");

动态添加 class

可以通过变量或函数返回值动态添加 class。例如,根据条件判断添加不同的 class。

jquery添加class

var active = true;
$("button").addClass(active ? "active" : "inactive");

回调函数添加 class

addClass() 方法还支持回调函数,通过函数返回值动态添加 class。回调函数的参数包括元素的索引和当前 class 值。

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

结合其他操作

addClass() 可以与其他 jQuery 方法链式调用,例如在设置 class 后修改样式或绑定事件。

$("div").addClass("highlight").css("color", "red");

注意事项

  • 如果元素已经包含某个 class,再次添加不会重复生效。
  • class 名称需符合 HTML 规范,避免使用特殊字符或空格。
  • 确保 jQuery 库已正确加载,否则方法无法调用。

标签: jqueryclass
分享给朋友:

相关文章

jquery 之家

jquery 之家

jQuery 之家相关资源 jQuery 之家是一个提供 jQuery 插件、教程和代码示例的中文资源网站。以下是关于 jQuery 之家的一些有用信息: 网站内容 提供丰富的 jQuery 插件…

jquery 选择

jquery 选择

jQuery 选择器基础 jQuery 选择器基于 CSS 选择器语法,用于快速定位和操作 DOM 元素。核心语法为 $() 或 jQuery(),括号内传入选择器表达式。 // 选择所有 <…

jquery属性

jquery属性

jQuery 属性操作 jQuery 提供了多种方法来操作 HTML 元素的属性。这些方法可以用于获取、设置、修改或删除元素的属性。 获取属性值 使用 attr() 方法可以获取指定属性的值。例如,…

jquery下拉

jquery下拉

jQuery 实现下拉效果的方法 使用 slideDown() 和 slideUp() 方法 通过 slideDown() 展开元素,slideUp() 收起元素,实现平滑的下拉动画效果。 $(…

jquery 库

jquery 库

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。它兼容多种浏览器,提供易于使用的 API,适合快速开发前端…

jquery 教程

jquery 教程

jQuery 教程概览 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是学习 jQuery 的核心内容和方法。 基础语…