javascript - 如何使用 jquery 访问内联 css 样式属性并更改 DOM 中的属性?

标签 javascript jquery html css dom

我需要动态更改 DOM。我想访问“文本对齐”和“行高”属性。

例如:

<p style="line-height:1.0;text-align:justify;">

我需要访问 DOM 中的所有样式属性并遍历每个“text-align”和“line-height”属性并更改它们的值。如何访问这些属性。 实际上我需要做的是遍历这两个属性并将文本对齐更改为左对齐,如果行高小于 1.5 则将行高更改为 1.5

非常感谢您。

最佳答案

您可以使用 $("#selector").css({'property' : 'value'});

来自文档:http://api.jquery.com/css/

您可以使用此方法设置属性。

编辑:
要检查元素是否具有 css 样式,您可以使用以下 SO 答案:
jQuery: check if element has CSS attribute

关于javascript - 如何使用 jquery 访问内联 css 样式属性并更改 DOM 中的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23981325/

相关文章:

javascript - AngularJS Restful 路由

javascript - RequireJS 从模块返回一个函数以在模板中使用

JQuery 通过内部文本选择

javascript - 在 Javascript 中过滤日期

javascript - 嵌入式 Youtube 视频无法在移动 iOS Safari 中播放

javascript - 在本地或外部引用 javascript 库?

javascript - 清除 Backbone.history

javascript - 如何按位置号从字符串中删除字符?

javascript - jQuery 多重切换

html - 使 div 的宽度等于它包含的图像的宽度