【发布时间】:2013-06-27 22:50:05
【问题描述】:
我在一个 CSS 文件中有这个:
.name-search
{
border: 2px solid blue;
border-radius: 5px;
}
我想要一个函数来创建一个简单的 JavaScript 映射。
所以对于上面的 CSS 类,
var x = getCSSMap("name-search");
相当于
var x = {"border": "2px solid blue", "border-radius": "5px"};
有什么东西可以做到这一点吗?
【问题讨论】:
-
请看看这些问题是否能解决您的问题:stackoverflow.com/questions/754607/… 和 stackoverflow.com/questions/4781410/…。它们非常精细,我记得使用过其中一种解决方案。
-
与 DzikiMarian 的回答差不多 ^。
-
我不确定“获取节点的样式”方法是否能满足 OP 的要求,因为其他样式也可能适用。
标签: javascript css