Я пытаюсь записать в журнал переменную, которая должна содержать массив. Однако в Codepen он возвращает пустой массив. Я ожидаю, что он вернет содержимое элемента списка.
Вот кодекс вместе с некоторым фрагментом кода:
Кстати, это проект React, поэтому я использую className вместо class.
HTML
<ul className="nav">
<li>
<a>Products</a>
<div className="subnav-block">
<ul>
<li>
<a>Product A</a>
</li>
<li>
<a>Product B</a>
</li>
</ul>
</div>
</li>
<li>
<a>About</a>
<div className="subnav-block">
<ul>
<li>
<a>About Us</a>
</li>
<li>
<a>Press</a>
</li>
</ul>
</div>
</li>
</ul>
JS
const nav = document.querySelectorAll('.nav > li');
console.log(nav)
Codepen возвращается:
[Object NodeList] {Length: 0}