我有这个:
<div class="some class"> some code </div>
我必须删除:
<div class="some class">
不删除里面的代码。
在:
<div class="some class"> some code </div>
后:
some code
我尝试使用jQuery函数.replaceWith()
但不起作用。
答案 0 :(得分:3)
我认为$(".some.class").unwrap()
应该有用。
编辑:不行,它不起作用,正如Karl-André所说,缺少一些东西:
$(".some.class").contents().unwrap()
有效。
答案 1 :(得分:2)
$('.some-class').replaceWith(function() {
return $(this).contents();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class="some-class"> some code </div>