Разметку я бы показал, но не знаю, как её выцепить
<code lang="html">
<!-- Ваш HTML код -->
</code>
Если искать в submenu, то я не найду эту кнопкуЧушь))) Вы всё можете найти.
element.querySelector('class,id,tag');
<ul>
<li>
<a href="/">Link</a>
<span class="sub-btn"></span>
<ul>
<li><a href="/">Sub Link</a></li>
</ul>
</li>
</ul>
.sub-btn
это та самая кнопка для показа субменю. Естественно всё стилизуется, как вам удобно. value
?value
это значение элемента и, судя по всему, это элемент input
, но у вас это div
. Так откуда у блочного элемента взялось не существующее значение value
?child
? Которого тоже просто нет у html элементов.
Fancybox, Swiper и им подобные.
https://qna.habr.com/q/876753