我正在尝试构建自己的简单丰富的编辑器,到目前为止一直很好。
我希望通过删除不必要的标记来清理我的代码。
我想改造:
<div id="text"><b><b><b>This</b> is </b>a messy</b> code</div>
分为:
<div id="text"><b>This is a messy</b> code</div>
其他标签也是如此,例如<i>
,<u>
等。
答案 0 :(得分:7)
$('b').find('b').unwrap();
$('i').find('i').unwrap();
$('u').find('u').unwrap();
或者更简洁:
$('b b, u u, i i').unwrap();
答案 1 :(得分:0)
我不会为此使用jquery。相反,我使用服务器端工具进行清理,这取决于您使用服务器端的平台和技术。
一个例子是Html Tidy