jQuery更改子文本

我有一个 jquery函数,使用 jquery“text”函数更改元素内的文本.在这个td元素里面是这样的子“a”标签.

< td class =“v3”>< a href =“somelink”>要更改的文字< / a>

要更改的文本由td类标识.当我更改文本时,我丢失了链接.问题是如何使用父元素更改文本而不触及子元素(href)?

感谢名单

解决方法

如果你有:
<td class="v3">
     <a href="somelink">text to change</a>
</td>

然后在你的函数中你应该有这样的东西:

$("td.v3").children("a").text("new text");

但是,这将选择与类.v3的tds的直接子节点的所有链接.在孩子之后添加.first()应该有所帮助:

$("td.v3").children("a").first().text("new text");

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: &lt;span id=&quot...
jQuery 添加水印 &lt;script src=&quot;../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...