jquery - 在 jQuery 中循环遍历数组

标签 jquery

我正在尝试创建一个文本区域值数组,然后循环遍历它们。

这是一个 jsFiddle,我正在尝试让它工作:

http://jsfiddle.net/kxkHZ/1/

当我运行它时,什么也没有发生。

知道我做错了什么吗?

var textArray = [];
$('[class=objectives]').each(function (i) {
     textArray.push($(this).val());
});

for (var i = 0; i < textArray.length; i++) {
     console.log(textArray[i].value);
}

最佳答案

每个元素中没有 value 属性,您可以简单地执行以下操作:

for (var i = 0; i < textArray.length; i++) {
     console.log(textArray[i]);
}

<强> Working Demo - 注意:最初并未包含 jQuery

关于jquery - 在 jQuery 中循环遍历数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16673257/

相关文章:

jquery - 向下滑动和向上滑动

javascript - 删除包含表的表行

php - 使用 json jquery 和 php 插入数据库

jquery - 将输入值发送到 JQuery 函数

javascript - 绕过 CSS "Universal Selector * Reset"

javascript - 视频海报上的事件已加载

javascript - jQueryMobile : When data-role ="page" 's JS generated content is created/remove?

javascript - 如何将标题属性发送到 FancyBox 画廊图像?

jquery - 如何摆脱 fullCalendar 滚动?

Jquery/CSS - 通过 "rel"堆叠图像