Html 匹配父元素
Home编写与元素Html 匹配父元素,html,css,Html,Css,Home编写与元素F匹配的选择器,以便F是E的父元素。更确切地说,我有一个标记: <div> <p class="someclass">Some text</p> </div> 一些文本 我需要匹配div元素,它是p.someclass的父元素,这在CSS中是不可能的。下面是一个jQuery函数,它应该可以做到这一点: $('div > p.someclass').each(function(){ $(this).par
F
匹配的选择器,以便F
是E
的父元素。更确切地说,我有一个标记:
<div>
<p class="someclass">Some text</p>
</div>
一些文本
我需要匹配
div
元素,它是p.someclass
的父元素,这在CSS中是不可能的。下面是一个jQuery函数,它应该可以做到这一点:
$('div > p.someclass').each(function(){
$(this).parent().css('property', 'value');
});
以下是上述示例的简短版本:
$('div > p.someclass').parent().css('property', 'value');
请参阅:这还不可能(至少在纯CSS中是不可能的),也许它在CSS4中会可用。您可以使用jQuery向父元素添加一个类,然后只设置该类的样式<代码>$(“.someclass”).parent().addClass(“yournewclass”)代码>sans jQuery:el.parentNode