我有一个td文本以及td值内的一个按钮。 我需要在用户单击按钮时使用jQuery函数更改值。
基本上,我需要替换td字段的文本值。
myValue.text("SomeValue");
正在更改按钮值。
但我试过
myValue.prev().text("someValue");
- 要更改td的文本值,这不起作用。
请帮忙吗?
添加html td部分:
bodyHtml + =''+ colHead [i-1] + ''+ tags [i-1] .firstChild.nodeValue + '切换'+ '';
在Button单击时调用ToggleValues()函数。 此函数应更改值。
[道歉,由于政策限制,不能透露详细功能]
答案 0 :(得分:3)
您可以使用解决方案
$('button').click(function(){
$(this).prev('span').text("New Text!!!");
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
<tr>
<td>
<span>Old Text</span>
<button>Change it!!!</button>
</tr>
</table>
&#13;
我建议将文字包装在span
或paragraph
标记内。
希望这会对你有所帮助。
答案 1 :(得分:0)
使用jquery:subject_id first_name last_name
1 Alex Anderson
2 Amy Ackerman
3 Allen Ali
4 Alice Aoni
5 Ayoung Atiches
6 Bran Balwner
7 Bryce Brice
8 Betty Btisan