jQuery nesnesinin $target
olduğunu varsayalım.DOM öğesi jQuery ile nasıl yok edilir?
cevap
$target.remove();
Ne arıyorsunuz?
Sen .remove()
fonksiyonu arıyoruz. Tamamen hedefi yok istiyorsanız
, sen birkaç seçenek var. Yukarıda açıklandığı gibi Önce ... DOM nesnesi kaldırabilir
console.log($target); // jQuery object
$target.remove(); // remove target from the DOM
console.log($target); // $target still exists
Seçenek 1 - O (1.4+ jQuery) bir boş jQuery nesnesi ile hedef yerine
$target = $();
console.log($target); // empty jQuery object
Seçenek 2 - Veya mülkünü sil tamamen (başka bir yerde referans alırsanız bir hataya neden olur)
delete $target;
console.log($target); // error: $target is not defined
Daha okuma: info about empty jQuery object ve bu tek görünen dokümandan kaldırır Tabii info about delete
büyük açıklama – neokio
Neden "$ target" işlevi çalışmıyor: http://perfectionkills.com/understanding-delete/#misconceptions Neden "$ target = null" çalışmıyor? – LeeGee
@LeeGee - Silme işleminin jQuery nesneleri için neden çalışmayacağını açıklamak için lütfen gönderinizi özetleyebilir misiniz? Sonunda konsol.log'a ($ target) baktığımızda neden işe yarayacak? Teşekkür ederim. – Luke
- 1. jQuery ile DOM eşitliği nasıl kontrol edilir?
- 2. Geçerli Vue bileşeninin DOM öğesi nasıl alınır?
- 3. Tek jQuery nesnesine birden fazla jQuery/DOM öğesi ekleme
- 4. jquery ile json nesnesinin nasıl elde edilir?
- 5. jQuery ile bir DOM öğesini nasıl ekleyebilirim?
- 6. ng değişimini tetikleyen DOM öğesi nasıl alınır?
- 7. jQuery, DOM
- 8. DOM öğesi olmadan css değerini alın
- 9. Fragman nasıl yok edilir?
- 10. tinyMce nasıl yok edilir?
- 11. Fancybox nasıl yok edilir?
- 12. jQuery DIV öğesi için tıklatma() ve dblcick() nasıl ayırt edilir?
- 13. NameSpace ile jQuery Öğesi Yöntemleri nasıl oluşturulur
- 14. Javascript/jQuery öğesi seç öğesi
- 15. jQuery DOM önbelleğini nasıl temizleyebilirim?
- 16. jQuery: "wrapAll()" ile oluşturulan sarmalayıcı öğesi nasıl alınır?
- 17. JQuery ile form gönderimi nasıl simüle edilir?
- 18. Jquery dom sınıfını kaldır
- 19. jQuery, olay dinleyicilerini yok edilen DOM içeriğinden kaldırır mı?
- 20. jQuery ek DOM
- 21. JQuery ile dinamik seçim öğesi, kimlik numarası
- 22. nasıl bir div öğesi (jQuery)
- 23. DOM öğesini jQuery öğesine nasıl dönüştürebilirim?
- 24. Jquery öğesi al
- 25. jQuery - mahalle öğesi alın
- 26. jQuery otomatik tamamlama öğesi seçilmiyor
- 27. nasıl değişken bir jQuery nesnesi veya düz DOM öğesi olup olmadığını kontrol edebilirim?
- 28. jQuery ile birden çok HTML öğesi nasıl oluşturulur?
- 29. jQuery Otomatik Tamamlama öğesi ile başka bir sayfaya nasıl yönlendirilirsiniz?
- 30. jQuery Flot'un Yok Edilmesi Grafik
. Düğümün kendisi için $ hedef değişken gibi JavaScript'ten başka referanslar varsa, nesne artık çöp toplayıcıdan kaçacaktır. DESTROY istiyorsanız, bunun için tüm referansları da kaybetmelisiniz. Yine de neden bir DOM öğesini DESTROY yapmak istediğinizden emin değilim. Belki sadece hedeften nefret ediyorsun. Zavallı $ hedef, sana ne yaptı? – bobince
$ Yalnızken hedef, naziktir, ama 100.000 klonlanmış arkadaşının yanındayken çirkinleşir. –
Will '.empty()' benzer bir etkiye sahip mi? –