阅读量:0
要实现 jQuery 的 each 函数嵌套,你可以使用一个外层的 each 循环来遍历外层数组,然后在回调函数内部使用另一个 each 循环来遍历内层数组。这里有一个示例:
// 示例数据 var nestedArray = [ ['A', 'B'], ['C', 'D'], ['E', 'F'] ]; // 外层 each 循环 $.each(nestedArray, function(index, outerElement) { console.log('外层索引:' + index); // 内层 each 循环 $.each(outerElement, function(innerIndex, innerElement) { console.log(' 内层索引:' + innerIndex + ',值:' + innerElement); }); });
在这个示例中,我们首先遍历名为 nestedArray
的二维数组。在外层的 each 回调函数中,我们打印出外层元素的索引。然后,我们使用另一个 each 循环遍历当前外层元素(一个一维数组),并打印出内层元素的索引和值。这将输出以下内容:
外层索引:0 内层索引:0,值:A 内层索引:1,值:B 外层索引:1 内层索引:0,值:C 内层索引:1,值:D 外层索引:2 内层索引:0,值:E 内层索引:1,值:F
这样,你就可以使用嵌套的 jQuery each 函数来处理多维数组。