gpt4 book ai didi

javascript - 段落中 anchor 元素之间的文本

转载 作者:行者123 更新时间:2023-11-29 15:03:09 25 4
gpt4 key购买 nike

我有一个带有文本和 anchor 的段落。

给定段落中的 anchor $myAnchor,我可以获得紧随其后的 anchor :

$nextAnchor = $myAnchor.next('a');

如何获取这两个 anchor 之间的文本/HTML?

最佳答案

给你:

$myAnchor[0].nextSibling.nodeValue

现场演示: http://jsfiddle.net/3Xp6G/1/

因此,nextSibling 将为您提供对下一个兄弟节点(这是一个 Text 节点)的引用,然后 nodeValue 将返回该 Text 的文本内容节点。

Btw [0]$myAnchor 之后是必需的,因为 nextSibling 是 DOM 节点的属性,而不是 jQuery 对象,并且 [0] 从 jQuery 对象返回第一个 DOM 元素。

您还可以在末尾使用 .trim() 去除无用的空白(如果有的话)。

关于javascript - 段落中 anchor 元素之间的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7310448/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com