一直在使用jQuery時都陷入了一個誤區(qū): 對樹象.
如remove(), detach(), 把節(jié)點從DOM中刪除了, 在界面上消失了, 但是這些被刪除的元素并沒有從jQuery的對象中刪除, 仍然占據(jù)著內(nèi)存.
var $temp = $("<div id='temp-div'>");
$temp.appendTo($("body")); 被加入到body中顯示,
過一會由于某中操作把其從DOM樹中刪除: $temp.detach(), 這個時候在界面中看不到它了.
但是, 如果還保留著這個對象的引用的著, 直接可以再次把它加入DOM樹中:
$holdObj.appendTo($("body"), 這時它又會顯示出來了.