如何获取<span></span>之外的文字
例如:<span>123</span>345<span>456</span>
如何获取文字345,他不是HTML元素节点?
如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

评论(14)

先将parent元素clone一下,然后删除这个clone中的span。剩下的就是文本了
<!doctype html> <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(function (){ var parent=$('span').parent().clone(); parent.find('span').remove(); console.log(parent.text()); parent.remove(); }) </script> </head> <body> <span>123</span>456<span>789</span> </body> </html>



发布评论
需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。