首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cheerio获取类属性

Cheerio获取类属性
EN

Stack Overflow用户
提问于 2017-04-08 23:27:32
回答 2查看 1.9K关注 0票数 1

如何获取选择器的css属性?

拥有html

代码语言:javascript
复制
<body>
  <a class="my_class" href="/" title="link"/>
</body>

以及my_class的一些属性

代码语言:javascript
复制
.my_class {
  color: red
}

在JS代码中,我使用了cheerio lib:

代码语言:javascript
复制
var content = cheerio.load(html_content_page);
var selector = "a.my_class";

那么,如何使用上面的选择器获取color属性呢?

EN

回答 2

Stack Overflow用户

发布于 2017-04-09 00:03:43

试试这个:

代码语言:javascript
复制
$('.my_class').css('color')
票数 1
EN

Stack Overflow用户

发布于 2017-04-09 00:17:09

,您可以使用getComputedStyle()进行内联样式或在样式表中声明的规则

下面的代码片段

代码语言:javascript
复制
var a=document.getElementsByTagName('a')[0]
console.log(getComputedStyle(a).color);
console.log(getComputedStyle(a).backgroundColor);
代码语言:javascript
复制
.my_class {
  color: red
}
代码语言:javascript
复制
<body>
  <a class="my_class" href="/" title="link"/ style="background:blue">
</body>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43295918

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档