JQuery:如何在嵌套标签后替换文本?

前端之家收集整理的这篇文章主要介绍了JQuery:如何在嵌套标签后替换文本?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图找出用“orange:”重命名“apple”的jQuery语句
<a id="alvin" href="http://www.camille.com"><ins class="xxx">Anna</ins>apple</a>

这可以轻松完成吗?

解决方法

我从ID中删除了#,因为它不是有效的ID字符.

鉴于此,试试这个:

实例:http://jsfiddle.net/u49wy/

var $contents = $('#alvin').contents();

$contents[$contents.length - 1].nodeValue = 'orange';

.contents()返回元素的所有子节点,包括文本节点.

然后代码抓取最后一个元素节点(它是一个文本节点)并更新其nodeValue,这是更新文本节点值的方式.

> .contents() – http://api.jquery.com/contents

原文链接:https://www.f2er.com/jquery/178796.html

猜你在找的jQuery相关文章