存在jQuery的一個偉大的方法稱爲wrap()
撫慰所選元素的新元素中,像這樣:Jquery unwrap()方法?
開始:
<p>I wish I was wrapped!</p>
添加代碼:
$("p").wrap("<div></div>");
結束附:
<div><p>I wish I was wrapped!</p></div>
但是我需要的是一些將要解開的東西,以便上述過程逆轉。看起來問題是,當你選擇一個不好的項目(讓我們說一個不必要的表格),它總是抓住它裏面的東西,所以如果我想刪除所有的<td>
s,我沒有任何東西,因爲它被刪除td
和裏面的東西。
是否有一種標準的可靠方法去除元素,但只留下任何兒童/祖先?
看看這個[SO回答](http://stackoverflow.com/questions/1491991/how-to-unwrap-tags/1492057#1492057)如果你想要更多的細節 – Mottie 2009-10-12 01:09:48