【发布时间】:2014-09-28 07:01:36
【问题描述】:
我在页面上重复了 div。我需要选择外箱 ID 和文本元素
<div class="outerbox" id="12345">
<div class="headerbox" id="title12345">
<div class="text"> </div>
<h2>Foo Bar
</h2>
</div>
我需要使用 jquery 创建一个多维数组
到目前为止,我已经为外盒 ID 创建了一个数组
var boxids = $('.outerbox').map(function() { return this.id; }).get();
var boxidsLength = boxids.length;
var i = 0; i < boxidsLength; i++) {
alert (boxids[i])
}
但是我很难理解如何 1) 我将从此输入创建一个多维数组以及如何 2) 选择“文本”类下的元素
数组看起来像
Foo Bar | Bar Foo
12345 | 67890
等
谢谢
【问题讨论】:
-
如果可能的话,可以发布所需数组的文字
[[]]吗?不确定 "The array would look like"Foo Bar | Bar Foo12345 | 67890的结果描述?[id, text]?谢谢 -
抱歉,我理解二维数组的布局类似于电子表格 [Foo Bar[1234] Bar Foo [4567]] 将是理想的输出,因此我可以将它们称为 array[0][ 0] 并得到 Foo Bar 然后 array[0][1] 得到 1234
标签: javascript jquery arrays multidimensional-array