HTML:
<div class=1><div class=active></div></div>
<div class=2></div>
CSS:
.1 {}
.2 {display:none;}
当内部div处于活动状态时,如何选择第二个div? 实际上,更改为显示:阻止
答案 0 :(得分:1)
更新:您似乎不希望更改父元素的样式。相反,如果第一个<div>
包含带有class:active的子元素,则需要更改第二个<div>
类。
if ($(".one > div.active").length > 0) {
$('.two').css("display", "block");
}
答案 1 :(得分:0)
.1:active > .2
{
display: block;
}
“&gt;”表示CSS中的“兄弟”运算符