0

親 div のみを削除し、その子をそのまま保持したい:

      <div id="main">
        <div id="1"></div>
        <div id="2"></div>
      </div>

#main div? を削除せずにだけを削除するにはどうすればよいchildren div #1 & #2ですか。試してみdetach()ましたが、うまくいきませんでした。

4

3 に答える 3

6

unwrap()を試してください。

​$('#main div')​.unwrap();​​​​​​​​​​

jsFiddle の例

于 2012-06-05T15:24:16.600 に答える
3

Maybe unwrap is what you want?

于 2012-06-05T15:23:48.610 に答える
1

Replace the element with its contents.

$('#main').replaceWith($(this).html())
于 2012-06-05T15:23:24.347 に答える