در مثال زیر، با کلیک روی دکمه، پاراگراف های صفحه از ساختار قابل مشاهده جدا می شوند. این نمونه رفتار اصلی متد را نشان می دهد؛ یعنی انتخاب عنصر و جدا کردن آن از صفحه.
$("button").click(function() {
$("p").detach();
});
در این کد، رویداد کلیک برای دکمه تعریف شده است. پس از کلیک، انتخابگر $("p") پاراگراف ها را پیدا می کند و detach آن ها را از صفحه جدا می کند. چون نتیجه در متغیری ذخیره نشده است، این مثال فقط حذف از صفحه را نمایش می دهد و الگوی کامل بازگرداندن عنصر نیست.
برای نگهداری عنصر جداشده، می توانید نتیجه متد را در یک متغیر قرار دهید. سپس در زمان مناسب، همان متغیر را به بخشی از صفحه اضافه کنید. به این ترتیب نمونه اصلی عنصر را حفظ می کنید و می توانید از داده ها و رویدادهای متصل به آن بهره ببرید.
var savedParagraphs = $("p").detach();
// در زمان مناسب، پاراگراف های جداشده را دوباره اضافه کنید
$("#content").append(savedParagraphs);
در این نمونه، عنصرهای انتخاب شده در متغیر savedParagraphs نگهداری می شوند. دستور append آن ها را به عنصری با شناسه content اضافه می کند. شناسه و انتخابگرها را متناسب با ساختار HTML خود تغییر دهید و مطمئن شوید مقصد مورد نظر در صفحه وجود دارد.