前端之家收集整理的这篇文章主要介绍了
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