使用JQuery选择具有特定类的特定行的子项

时间:2013-06-21 09:54:51

标签: jquery html html-table jquery-selectors

我想选择所有具有“szoveg”类

的元素
<tr>
<td><input type=hidden name=sss value=M></td>
<td><input type=hidden![enter image description here][1] name=mmm value=U></td>
<td><input class="szoveg" type=text name=x3 maxlength=5 size=31></td>
<td><input class="szoveg" type=text name=x4 maxlength=20 size=52></td>
<td><input class="szoveg" type=text name=x5 maxlength=20 size=43></td>
<td><input class="szoveg" type=text name=x6 maxlength=200 size=75></td>
<td colspan=2><input class="gomb" type=submit value=New onclick="changeColor2()"></td>
</tr>

我可以使用$("#megye_tablazat tr").eq(3)选择特定行,但无法选择类input elements所在的szoveg。 如何使用JQuery实现它?

我检查过,它就在这里,在文档树中......

http://i.stack.imgur.com/lYlWT.png

2 个答案:

答案 0 :(得分:1)

尝试使用find()

 $("#megye_tablazat tr").eq(3).find('input.szoveg').each(function(){....});

答案 1 :(得分:-1)

使用each()函数:

$("input.szoveg"). each (function() {     
    // in here, you have the current input as this. fe:
    console.log($(this).val());
});