从 jQuery 选择器创建数组
Creating An Array From jQuery Selectors
如果我有表格:
<table id="mastermind_table_one">
<tr id="one">
<td id='first'>First</td>
<td id='second'>Second</td>
<td id='third'>Third</td>
<td id='forth'>Forth</td>
</tr>
</table>
我将如何创建一个包含每个 td 的数组?
我希望得到类似的东西:
var array = ["First", "Second", "Third", "Forth"]
像这样:
var array = $("#one td").map(function() {
return $(this).text()
}).get();
var newArray = [];
$('#one').children().each(function(){
newArray.push($(this).html());
})
演示
var array = [];
$("#one td").text(function(i, txt) { array.push(txt); });
相关文章:
- 从多维嵌套json数组创建下拉列表
- 为对象数组创建列表项
- 如何在cycle js中从JSON数组创建组件
- 使用数据数组创建多个类似组件
- 如何在 Angular JS 中从关联数组创建多个复选框
- 如何为给定数组创建跨度列表
- 如何在javascript中使用2个一维数组创建层次结构树
- 从数据对象数组创建折线图
- 从 javascript 数组创建一个 Jquery 数组
- Angular2从数组创建一个列表
- 使用JavaScript's Reduce从对象数组创建数组
- 如何从数组创建 jqtree
- 从字符串数组创建唯一组合数组
- 反应.js通过数组创建循环
- 从数组创建新元素,直到每秒数组为空
- 如何使用其他流的值数组创建流
- JavaScript:从字节数组创建图像资源
- 使用拆分字符串的数组创建一个对象
- 从一组数据或数组创建对象
- 多维数组 - 创建一个表