gpt4 book ai didi

javascript - 选项卡和内容放入数组中

转载 作者:行者123 更新时间:2023-11-28 13:43:11 24 4
gpt4 key购买 nike

我有两个选项卡,如本例所示:

<div id="tabs">
<ul>
<li><a href="#tabs-1">me</a></li>
<li><a href="#tabs-2">you</a></li>
</ul>
<div id="tabs-1">
<ul id="sortable1" class="connectedSortable ui-helper-reset">
<li class="ui-state-default">Item 1</li>
<li class="ui-state-default">Item 2</li>
<li class="ui-state-default">Item 3</li>
<li class="ui-state-default">Item 4</li>
<li class="ui-state-default">Item 5</li>
</ul>
</div>
<div id="tabs-2">
<ul id="sortable2" class="connectedSortable ui-helper-reset">
<li class="ui-state-highlight">Item 5</li>
<li class="ui-state-highlight">Item 6</li>
<li class="ui-state-highlight">Item 7</li>
<li class="ui-state-highlight">Item 8</li>
<li class="ui-state-highlight">Item 9</li>
</ul>
</div>
</div>

我想将其全部转换为数组: me=>1,2,3,4,5 you=>5,6,7,8,9 有什么想法吗?认为也许 sortable1< li.index 并给出每个 li id 但如何将它与选项卡连接?一点帮助就很好了。

最佳答案

var obj = {};

$('#tabs > ul li a').each(function(i,ele) {
obj[$(ele).text()] = $.map($('li', $(ele).attr('href')), function(k, i) {
return $(k).text();
});
});

FIDDLE

关于javascript - 选项卡和内容放入数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16380974/

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