<div>
<span>
<span style="font-weight: bold;">MyName</span>
</span>
</div>
我如何能够移除MyName周围的范围但保留初始范围?
由于
答案 0 :(得分:1)
将.unwrap()与.contents()结合使用:
$('#innerspan').contents().unwrap();
标记:
<span>
<span id="innerspan" style="font-weight: bold;">MyName</span>
</span>
答案 1 :(得分:0)
将字符串转换为元素并获取范围的HTML内容:
s = $(s).html();
答案 2 :(得分:0)
这次你可以做下一次:
$('span').each(function() {
if ($(this).html() == "MyName") {
$(this).parent().html("MyName");
}
});
但它是非常本地化的代码。