jquery / javascript展开所有

时间:2013-04-04 15:19:42

标签: javascript jquery regex replace

我有这个:

<div>All <span class="hl">text</span> should <span class="hl">be <span class="hl">unwrapped</span> <span>but not me</span> </span></div>

如何删除所有跨度(使用class =“h1”)来获取此内容?

<div>All text should be unwrapped <span>but not me</span></div>

ps:会考虑使用javascript Regex或jquery解决方案

2 个答案:

答案 0 :(得分:3)

在jQuery中:

$("span.hl").contents().unwrap();

将为您的特定代码行执行您想要的操作,但如果您的代码更改,则可能必须使用不同的选择器。

答案 1 :(得分:0)

$('span .h1').contents().unwrap(); 

此代码将执行