使用jquery从元素之间删除不间断空格(& nbsp;) [英] Remove non breaking space ( ) from between elements using jquery

查看:261
本文介绍了使用jquery从元素之间删除不间断空格(& nbsp;)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何使用jquery删除html元素之间出现的不间断空格(nbsp)?

How can I use jquery to remove non-breaking spaces (nbsp) which appear between html elements?

因此,例如,以下代码是由cms生成的:

So, for example, the following code is generated by a cms:

<div><span>content</span>&nbsp;<span>content</span></div>

我能够使用弹子瞄准目标.

I am able to target the elements using slectors.

下一页提出了删除正常空格而不删除不间断空格的答案. 使用jQuery删除HTML元素之间的空格和换行符

The following page suggests an answer to remove normal whitespace, but not non-breaking spaces. Remove whitespace and line breaks between HTML elements using jQuery

谢谢

推荐答案

var div = "<div><span>content</span>&nbsp;<span>content</span></div>";    
var newdiv = div.replace(/&nbsp;/g,'');

这篇关于使用jquery从元素之间删除不间断空格(&amp; nbsp;)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆