Say I have the following unordered list
<ul class="container">
<li class="item" style="display: none;">first item</li>
<li class="item">second item</li>
<li class="item">third item</li>
<li class="item">forth item</li>
</ul>
how can I carry out a task only if all the items in the container are hidden?
regards…
You can use the
:visibleselector to select the visible elements only. You can use thelengthproperty to check if there is zero or more. If it equals to zero, then all elements are hidden.