经过无数次尝试,我还是无法完成这项工作?
<script type="text/javascript">
$("td input").focusout(function() {
var column = $(this).parent('td').attr('class');
var row = $(this).parent('tr').attr('id');
$('#dat').HTML(row+" "+column);
});
</script>
html 看起来像这样:
<tr class="numbers" id="1">
<td class="a" align="right">1</td>
<td class="b"><input class="input" type="text" value=""/></td>
<td class="c"><input class="input" type="text" value=""/></td>
<td class="d"><input class="input" type="text" value=""/></td>
<td class="e"><input class="input" type="text" value=""/></td>
<td class="f">0</td>
<td class="g"><input class="input" type="text" value=""/></td>
</tr>
任何人都可以为我指明正确的方向吗?
最佳答案
注意要小写
$('#dat').HTML(row+" "+column);
.html
和
$(this).parent('tr')
为空,输入不能有父TR
除此之外你还可以使用
关于javascript - 查找父类和id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2870768/