我們可以通過wrap方法給選中元素增加一個包裹的父元素。相反,如果刪除選中元素的父元素要如何處理 ?
jQuery提供了一個unwrap()方法 ,作用與wrap方法是相反的。將匹配元素集合的父級元素刪除,保留自身(和兄弟元素,如果存在)在原來的位置。
看一段簡單案例:
<div> <p>p元素</p> </div>
我要刪除這段代碼中的div,一般常規的方法會直接通過remove或者empty方法
$('div').remove();
但是如果我還要保留內部元素p,這樣就意味著需要多做很多處理,步驟相對要麻煩很多,為了更便捷,jQuery提供了unwrap方法很方便的處理了這個問題
$('p').unwrap();
找到p元素,然后調用unwrap方法,這樣只會刪除父輩div元素了
結果:
<p>p元素</p>
這個方法比較簡單,也不接受任何參數,注意參考下案例的使用即可
請驗證,完成請求
由于請求次數過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報