gpt4 book ai didi

javascript - 如何使用 jQuery 将列表项存储在数组中

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:32:35 24 4
gpt4 key购买 nike

我想将同一类的多个列表的所有列表项存储在一个数组中。

例如:

<ul class="myList">
<li>item 1</li>
<li>item 2</li>
</ul>

<ul class="myList">
<li>item 3</li>
<li>item 4</li>
<li>item 5</li>
</ul>

脚本文件:

var arr_list_items = [];

$('ul.myList').each(function(){
while( !$(this).empty() ) {
list_item = $(this).find('li:first');
arr_list_items.push( list_item );
list_item.remove();
}
});

列表项被删除,但数组返回空。为什么?

最佳答案

var array = [];
$('.myList li').each(function(i, li) {
array.push($(li));
});

关于javascript - 如何使用 jQuery 将列表项存储在数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31330892/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com