I have such HTML code
<li data-bind="attr: { class: MenuItem.CssClass, 'data-Id': MenuItem.Id }">
<div class="subMenuActions">
<i class="icon-caret-right" />
<i class="icon-caret-down" />
</div>
...
<ul class="subMenu"></ul>
</li>
I want to make selector for elements i in div.subMenuActions which will check if ul.subMenu is empty.
I know that I can check if ul.subMenu is empty by using CSS selector ul.subMenu:empty, but I need to hide i.icon-caret-down, i.icon-caret-right if ul.subMenu is empty.
Please no JS answers.