您好我有以下表格数据:
<tr>
<td><input type="text" data-usage="payment" /></td>
<td><input type="text" data-usage="payment" /></td>
<td data-usage="amount"></td>
</tr>
然后我试图做到这一点,所以当用户离开带有 data-usage="payment" 的文本框时,带有 data-usage="amount" 的 td 的文本设置为“info”。我写:
<script type="text/javascript">
$(document).ready(function () {
$("input[data-usage='payment']").blur(function () {
$(this).closest("td[data-usage='amount']").text("info");
});
});
</script>
我不明白为什么,但这甚至不起作用。该事件被触发,它似乎找到了 td 但文本甚至没有设置。
谁能告诉我为什么?有没有更好的方法来解决这个问题?