我正在工作的项目在页面上有许多相同类型的元素。这种元素包含一些我需要存储在数组中的文本。我可以使用 JQuery 轻松选择所有这些元素并让 JQuery 返回一组元素的结果。但是,我很难理解如何遍历结果集中的所有元素并将每个元素的文本存储在数组中。
我在想也许以某种方式使用类似 foreach 的东西?
我感谢在这方面的任何帮助。
提前谢谢了!
HTML
<div class="option">apples</div>
<div class="option">oranges</div>
<div class="option">peaches</div>
<div class="option">grapes</div>
JavaScript
var i = 0;
foreach($('.option').text() as x){
someArray[i] = x;
i++;
}
期望的输出
alert(someArray[0]); // apples
alert(someArray[1]); // oranges
alert(someArray[2]); // peaches
alert(someArray[3]); // grapes