উত্তর:
কি $target.remove();
কি খুঁজছেন?
.empty()
একটি অনুরূপ প্রভাব আছে?
আপনি যদি লক্ষ্যটিকে পুরোপুরি ধ্বংস করতে চান তবে আপনার কাছে কয়েকটি বিকল্প রয়েছে। প্রথমে আপনি উপরে বর্ণিত হিসাবে DOM থেকে অবজেক্টটি সরাতে পারবেন ...
console.log($target); // jQuery object
$target.remove(); // remove target from the DOM
console.log($target); // $target still exists
বিকল্প 1 - তারপরে একটি খালি jQuery অবজেক্ট (jQuery 1.4+) দিয়ে লক্ষ্য প্রতিস্থাপন করুন
$target = $();
console.log($target); // empty jQuery object
বিকল্প 2 - অথবা সম্পত্তি পুরোপুরি মুছুন (আপনি অন্য কোথাও রেফারেন্স দিলে একটি ত্রুটি ঘটবে)
delete $target;
console.log($target); // error: $target is not defined
আরো পাঠ: খালি jQuery এর অবজেক্ট সম্পর্কে তথ্য , এবং সম্পর্কে ডিলিট তথ্য
delete $target
কাজ করবে না: পারফেকশানসিলস / গৌরব- ডিলিট /# স্মৃতি ধারণাগুলি কেন $target=null
কাজ করবে না ?
$target=null
পরিবর্তে ব্যবহার করুন। এটি দ্রুত এবং অভ্যন্তরীণ ব্রাউজার অপ্টিমাইজেশানগুলির সাথে গণ্ডগোল করে না।
আপনি .remove()
ফাংশনটি সন্ধান করছেন।