jquery - 查找单个类的 CSS 规则

标签 jquery css

如果我有一个元素——

<div class="myDiv"></div>

myDiv 应用了一些规则 -

.myDiv {
    background:red;
}

然后我将另一个类应用到 myDiv -

$('.myDiv').addClass('newClass');

我的 css 中有这样的定义 -

.myDiv.newClass{
    position:relative;
    left:20px;
}

我怎样才能找出具体适用于 $('.myDiv.newClass') 的规则?我想要一个返回包含 css 规则的对象的函数。

结果会是这样的——

{
    "position":"relative",
    "left":"20px"
}

最佳答案

window.getComputedStyle() 也许您正在寻找什么 - https://developer.mozilla.org/en/DOM/window.getComputedStyle

关于jquery - 查找单个类的 CSS 规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11081881/

相关文章:

javascript - drawImage使用SVG作为图像参数

javascript - 我的 For 循环计时不正确,出了什么问题?

css - 在另一个下方显示一个 div

css - 改变侧边栏的位置

javascript - 更改 Twitter Feed 中的 Twitter Logo

javascript - 使用javascript更改类的CSS样式,但不在DOM中

javascript - Twitter Bootstrap 弹出窗口无法在网站上运行 : uncaught reference error

CSS Suckerfish 和活跃的热门元素

javascript - 粘性导航栏无法正常工作

css - 如何在 Tumblr 的永久链接页面中隐藏图片?