আমার কাছে জাভাস্ক্রিপ্ট কোডের একটি টুকরা svgরয়েছে যা একটি উপাদান তৈরি করে (D3.js ব্যবহার করে) যা একটি চার্ট রয়েছে। আমি এজেএক্স ব্যবহার করে কোনও ওয়েব পরিষেবা থেকে আসা নতুন ডেটার উপর ভিত্তি করে চার্টটি আপডেট করতে চাই, সমস্যাটি হ'ল প্রতিবার আমি আপডেট বোতামে ক্লিক করলে এটি একটি নতুন উত্পন্ন করে svg, তাই আমি পুরানোটিকে সরাতে বা এর সামগ্রী আপডেট করতে চাই।
এখানে জাভাস্ক্রিপ্ট ফাংশন থেকে একটি স্নিপেট রয়েছে যেখানে আমি এটি তৈরি করেছি svg:
var svg = d3.select("body")
.append("svg")
.attr("width", w)
.attr("height", h);
আমি কীভাবে পুরানো svgউপাদানটি সরিয়ে ফেলতে পারি বা কমপক্ষে এর সামগ্রীটি প্রতিস্থাপন করতে পারি ?
d3.select("svg").empty();