$(".childClass").each(function(){
if($(this).is(":visible"))
{
$(this).parent().css("some_attribute", "some_value");
}
else
{
$(this).parent().css("some_attribute", "default_value");
}
});
Run Code Online (Sandbox Code Playgroud)
您还可以在父级上使用addClass/RemoveClass,但是如果删除作为选择器的一部分使用的类来查找子元素,请务必小心.