Такая задача на CSS не решаема?
Есть верстка:
<div class="parent">
...
<div class="child"></div>
<div class="child"></div>
</div>
у .child еще может быть класс .disabled
Нужно сделать так:
если класс .disabled есть у обоих дивов с классами .child, то их скрываем,
а если только у одного, то все остаются видимы