我想在以下 HTML 结构中使用 Jquery 将“是的!选择我”更改为“已选择”,我使用了 $('#myDiv>table>tr>td>table>tr').eq (1).text("Picked");
但它不起作用。有人可以对此有所了解吗?谢谢!
仅供引用,第一个表的第一个 td 本身包含另一个表...
<div id="myDiv">
<table>
<tr>
<td>
<table>
<tr>
<td>Yes! Pick me!</td>
<td>Not me..</td>
</tr>
<tr>
<td>Not me..</td>
</tr>
</table>
</td>
<td>Not me..</td>
</tr>
<tr>
<td>Not me..</td>
</tr>
</table>
</div>
$('#myDiv>table>tr>td>table>tr>td').eq(1).text("Picked");
部分有技巧,我忘了最后的 td 部分。感谢火箭和大家的帮助。
最佳答案
试试这个:
$("#myDiv table table td:first").text("Picked")
关于javascript - 如何使用 Jquery 选择第一个 td 元素及其文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9437914/