我有一堆文本区域,它们是具有 id 的 div 的子级。我想获取数组中每个文本区域中的文本 - 那么jquery中有没有一种方法可以获取某个父级的特定类型(在本例中为文本区域)的所有子级?
我已经尝试过 -
$("#optionGroup_0").children('input[type=text], textarea');
但是返回一个空数组。我认为如果我有正确的文本区域选择器,上述方法就会起作用,但我不确定。
有人可以帮忙吗?
最佳答案
你可以这样做:
var array = $("#optionGroup_0 textarea").map(function() {
return $(this).val();
}).get();
查看工作 demo
关于javascript - 获取一个元素的所有子元素是文本区域吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13548715/