我想在具有特定类的元素中获取所有li标记的数组。我在项目上运行时遇到的问题是它不会给我所有元素的引用,而是返回[prevObject: r.fn.init(1)]
。感谢
const allElements = $('.some-elements li');
console.log(allElements);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js"></script>
<ul class="some-elements">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
答案 0 :(得分:0)
你可以尝试:
document.querySelectorAll('.some-elements li');
它将返回一个元素数组。
答案 1 :(得分:0)
尝试使用jQuery
代替$
,因为其他一些库可能正在使用$
const allElements = jQuery('.some-elements li');
console.log(allElements);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js"></script>
<ul class="some-elements">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>