当前位置:首页 > jquery

jquery修改css样式

2026-02-04 00:35:08jquery

修改单个样式属性

使用 css() 方法直接修改元素的单个样式属性。

$("#elementId").css("color", "red"); // 修改文字颜色为红色
$(".className").css("font-size", "16px"); // 修改字体大小

修改多个样式属性

通过传递对象一次性修改多个样式。

$("#elementId").css({
  "background-color": "blue",
  "padding": "10px",
  "border": "1px solid black"
});

动态计算样式值

支持回调函数动态返回样式值。

$(".item").css("width", function(index) {
  return (index + 1) * 100 + "px"; // 根据索引动态设置宽度
});

获取当前样式值

不传递第二个参数时返回当前样式值。

var currentColor = $("#elementId").css("color"); // 获取元素的文字颜色
console.log(currentColor); // 输出如 "rgb(255, 0, 0)"

注意事项

  • 属性名支持驼峰式(如 backgroundColor)或连字符式(如 background-color)。
  • 修改样式会直接影响元素的 style 属性,优先级高于外部CSS。
  • 对于需要频繁修改的样式,建议通过添加/移除CSS类实现(见下方)。

通过类名批量修改样式

定义CSS类后通过 addClass()/removeClass() 切换样式。

/* CSS定义 */
.highlight {
  background: yellow;
  font-weight: bold;
}
$("#elementId").addClass("highlight"); // 添加样式类
$("#elementId").removeClass("highlight"); // 移除样式类

响应式样式修改

结合事件实现交互式样式变化。

jquery修改css样式

$("#button").click(function() {
  $("#target").css("display", "none"); // 点击按钮隐藏元素
});

标签: 样式jquery
分享给朋友:

相关文章

jquery教程

jquery教程

jQuery 教程:基础与实用方法 jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。其核心特点是“写得更少…

jquery 图表

jquery 图表

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

jquery js

jquery js

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

使用jquery

使用jquery

引入jQuery库 在HTML文件中通过<script>标签引入jQuery库。可以从CDN加载,例如: <script src="https://code.jquery.com/…

css jquery

css jquery

CSS 与 jQuery 的基础用法 CSS(层叠样式表)用于控制网页的样式和布局,而 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Aja…

vue 实现动态样式

vue 实现动态样式

动态样式绑定方法 在Vue中实现动态样式主要通过v-bind:class和v-bind:style指令完成,以下是具体实现方式: 类名绑定 <div :class="{ active: is…