可能的重复:
如何在元素内查找元素 https://stackoverflow.com/questions/7386100/how-to-find-an-element-within-an-element
我运行一个循环来遍历每个表行。我想访问每个表行内的元素。我该怎么做呢?
Table:
<table>
<tr> <td class="a">x</td> <td class="b">x</td> <td class="c">x</td> </tr>
<tr> <td class="a">x</td> <td class="b">x</td> <td class="c">x</td> </tr>
<tr> <td class="a">x</td> <td class="b">x</td> <td class="c">x</td> </tr>
<tr> <td class="a">x</td> <td class="b">x</td> <td class="c">x</td> </tr>
</table>
代码不起作用:
$("tr").each(function(index) {
// get class a text
$(this + " td.a").text();
// get class b text
$(this + " td.b").text();
// get class c text
$(this + " td.c").text();
});
您可以使用children http://api.jquery.com/children/ method:
$("tr").each(function(index) {
// get class a text
var text1 = $(this).children("td.a").text();
// get class b text
var text2 = $(this).children("td.b").text();
// get class c text
var text2 = $(this).children("td.c").text();
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)