jQuery更改子文本

前端之家收集整理的这篇文章主要介绍了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");
原文链接:https://www.f2er.com/jquery/177510.html

猜你在找的jQuery相关文章