当前位置:首页 > 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 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是 jQuery 中常用的元素选择与操作方法…

jquery方法

jquery方法

jQuery 核心方法 $() 或 jQuery() 是核心选择器方法,用于获取 DOM 元素或创建 jQuery 对象。支持 CSS 选择器、DOM 元素或 HTML 字符串。 $('#id'…

jquery 下载

jquery 下载

jQuery 下载方法 官方网站下载 访问 jQuery 官网,点击页面上的“Download”按钮。官网提供两个版本: 压缩版(Production):文件名类似 jquery-x.x.x.m…

jquery滚动

jquery滚动

jQuery 滚动事件监听 使用 jQuery 监听滚动事件可以通过 scroll() 方法实现。以下代码会在窗口滚动时触发回调函数: $(window).scroll(function() {…

加载jquery

加载jquery

加载 jQuery 的方法 通过 CDN 加载 推荐使用官方或公共 CDN(内容分发网络)加载 jQuery,速度快且稳定。将以下代码添加到 HTML 文件的 <head> 或 <b…

jquery 效果

jquery 效果

jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。jQuery 提供了丰富的效果(Effects)功能,可以轻松实现元素的动态显…