jquery - 从 CSS 类中选择属性

标签 jquery html css

有一种方法可以使用 Jquery 选择 css 类的属性吗?

example_class{
color: red;
font-size: 30px;
}

<span id="span1" class="example_class">Hello World!</span>
<span id="span2">Second Span</span>

我实际上需要做的是获取 span1 的颜色属性并应用到 span2。

最佳答案

What I actually need to do is get the color property of span1 and aply to span2.

jQuery 的 css获取属性的计算值,并且(当用作 setter 时)将其设置在元素上,因此:

$("#span2").css("color", $("#span1").css("color"));

例子:

$("#span2").css("color", $("#span1").css("color"));
.example_class {
  color: red;
  font-size: 30px;
}
<span id="span1" class="example_class">Hello World!</span>
<span id="span2">Second Span</span>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

关于jquery - 从 CSS 类中选择属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43793326/

相关文章:

jquery - 在部分 View 中定义 jquery 就绪事件

javascript - 使多个背靠背CSS过渡平滑无缝,而不是生涩或断断续续

javascript - 如何关闭 Twitter Bootstrap 中页面内容包装器的填充?

html - 添加一个简单的向下箭头图像到下拉菜单

javascript - 如何在CSS中对齐弹出div方向?

css - 在 AJAX 调用后 div 不换行文本

javascript - 如何使用 Javascript 测试用户计算机的处理能力?

html - 将 img 定位在容器外但在 Bootstrap 3 的行内

jquery - 使用 jQuery.validate 检查 3 个下拉列表是否都选择了非默认选项

javascript - 无法使用 Backbone.js 将数据保存到 localStorage