【发布时间】:2018-06-30 02:22:36
【问题描述】:
html代码
<table class="fruits" border="1">
<tr>
<td>Apple</td>
<td>$2.50</td>
<td>
<table>
<tr><td>Nice</td></tr>
<tr><td>Cheap</td></tr>
</table>
</td>
<td>Buy Apple</td>
</tr>
<tr>
<td>Pineapple</td>
<td>$2.50</td>
<td>
<table>
<tr><td>Nice</td></tr>
<tr><td>Cheap</td></tr>
</table>
</td>
<td>Buy Pineapple</td>
</tr>
<tr>
<td>Watermelon</td>
<td>$3.20</td>
<td>
<table>
<tr><td>Nice</td></tr>
<tr><td>Cheap</td></tr>
</table>
</td>
<td>Buy Watermelon</td>
</tr>
<tr>
<td>Orange</td>
<td>$1.50</td>
<td>
<table>
<tr><td>Nice</td></tr>
<tr><td>Cheap</td></tr>
</table>
</td>
<td>Buy Orange</td>
</tr>
jQuery
var table = $("table");
table.find('tr').each(function (i) {
var $tds = $(this).find('td'),
fruit = $tds.eq(0).text(),
buy = $tds.eq(3).text()
alert(fruit +" "+ buy);
});
我想单击按钮并选择第 1 列和第 4 列中的项目,但那是另一个嵌套表,因此 jQuery 中的编码给了我错误的信息。任何人都可以在下面帮助我 jQuery 吗?
【问题讨论】:
-
为什么不给身份证/班级?
标签: javascript php jquery html-table