| 
                    
                         Be the first user to complete this post  
                    
                     | 
                Add to List | 
How to get the data of a node in d3
In my previous article on enter, update and exit selections, I discussed how d3 binds data to nodes using the data() function. How about the inverse case where you have a reference to a node to which data is supposedly bound and you want to get the value of that data.
Take another case - when you have a reference to a node, but you want to access the data that is bound to a parent node.
Turns out, you can easily get the data bound to a node as follows
d3.select(your_node).datum();
your_node is a reference to the actual DOM node.
Also Read:
- Render a d3js Tree as a React Component
 - Render a d3 tree with a minimum distance between the tree nodes
 - Selecting a node in d3js based upon the value of its data
 - Getting the parameters and arguments of a javascript function
 - d3 Fundamentals: Creating a simple bar graph