< 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");