jQuery: 对象

jQuery: 对象
一直在使用jQuery时都陷入了一个误区: 对树象.
如remove(), detach(), 把节点从DOM中删除了, 在界面上消失了, 但是这些被删除的元素并没有从jQuery的对象中删除, 仍然占据着内存.
var $temp = $("<div id='temp-div'>");
$temp.appendTo($("body")); 被加入到body中显示,
过一会由于某中操作把其从DOM树中删除: $temp.detach(), 这个时候在界面中看不到它了.
但是, 如果还保留着这个对象的引用的着, 直接可以再次把它加入DOM树中:
$holdObj.appendTo($("body"), 这时它又会显示出来了.

你可能感兴趣的:(jQuery: 对象)