jquery - jQuery 中的元素数组

标签 jquery arrays

标记代码:

<div id="elements">
    <div>
        <a href="#">text</a>
        <a href="#">text</a>
        <a href="#">text</a>
    </div>
    <div>
        <a href="#">text</a>
        <a href="#">text</a>
        <a href="#">text</a>
    </div>
    <div>
        <a href="#">text</a>
        <a href="#">text</a>
    </div>
</div>

请告诉我如何获取 div 的所有元素的数组,以便稍后可以处理选项数组?

如:

divs[0]  
links[1] 

最佳答案

参见https://api.jquery.com/toArray/

$( "li" ).toArray()

这在像这样的情况下非常有效

$( "li" ).toArray().each( function(li) {
  console.log('do something with this list item', li);
})

或者如果你真的想要

$( "li" ).toArray()[0]

关于jquery - jQuery 中的元素数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7622704/

相关文章:

jQuery 垂直对齐动画

javascript - 如何检查数组是否包含元素并相应地形成json

c++ - 数组结构与结构数组

c++ - 为什么 std::copy 抛出错误 vector 迭代器+偏移量超出范围并且无法复制

c - 我的解决方案是否因文件大小和存储值而导致打印错误?

javascript - onchange 事件处理程序触发两次

javascript - 如何在水平滑动器(idangero swiper)中启用垂直滚动?

Java:将 int[3] 传递给需要 3 个 int 的函数

javascript - 使用 onclick 事件时不会出现验证消息

javascript - 对于我创建的每个文本区域,我希望它上面有 'personal word count' 。