2011-05-12 39 views
2

我想用其第一個孩子替換dom父母並刪除所有其他孩子。它不工作。我得到了錯誤:「節點不能在層次結構的指定點插入」jquery替換第一個孩子的父母

$("#over1").replaceWith($(this).children()[0]); 

回答

3

this未引用#over1元素。相反,你應該這樣做:

$("#over1").replaceWith(function() { return $(':first', this); });