I have this HTML
<ul class="ui-autocomplete-list smart-close-iztgn224" style="opacity: 1; visibility: visible; position: absolute; top: 141px; left: 309px;">
<li data-value="1" class="visible">All</li>
<li data-value="1" class="visible">John (123)</li>
<li data-value="1" class="visible">Mary (456)</li>
<li data-value="1" class="visible">Kelly (987)</li>
The parent has class "ui-autocomplete-list smart-close-iztgn224" and it has 4 children.
What CSS Selector can I use to grab the child containing "Mary" ?
I tried using
document.querySelector("ul.ui-autocomplete-list > li.visible");
But I don't know how to grab a child by its innerHTML value.
Thanks.