jQueryAPI自習おさらい - detach() 〜
////////////////////////////////////////////////// // .detach() // // .remove()とほぼ同じ。違いは以下。 // // .remove() ・・・ソースからも、メモリ領域からも削除。 // .detach() ・・・ソースから削除、メモリは残す。(==きっとまた.append()できる!) $p = $('p'); $p.detach(); // ソースから削除 $p.appendTo('body') // またappendできた例 // 所感:多くの場合「display:none」で対応できるが、 // インデックスの都合等でソースを消したりまた表示したりしたい時に使うかも。 // いらないなら基本.remove() を使うべきだよね