【发布时间】:2013-06-28 10:35:55
【问题描述】:
如何使用 JQuery 从 first p 中删除 .parent p 颜色样式 所以first p 可以使用body 的颜色样式 ?
HTML
<div class="parent">
<p>1. Child</p>
<p>2. Child</p>
<p>3. Child</p>
</div>
CSS
body{
color:green;
}
.parent p{
color:red;
}
我试过了
$('.parent p:first').removeClass();
但这不起作用,因为p:first 的color 来自.parent p。
我知道我可以使用 css() ,但我想知道我是否可以删除样式?
【问题讨论】:
-
你需要设置css
$('.parent p:first').css('color', 'green') -
我知道我可以使用
css(),但我想知道我是否可以删除样式? -
由于样式来自 css 元素/页面,您不能只删除它,您需要使用元素级 css 条目覆盖它
-
@DadoJerry
removeClass()从元素中删除所有类。 -
@ArunPJohny 我认为可以使用
removeClass()或其他功能以某种方式将其删除。感谢您的解释。