Performing subselection
It is quite common that you will need to perform scoped selection when working on visualization. For example, selecting all div
elements within a particular section
element is one such use case of scoped selection. In this recipe, we will demonstrate how this can be achieved with different approaches and their advantages and disadvantages.
Getting ready
Open your local copy of the following file in your web browser:
https://github.com/NickQiZhu/d3-cookbook-v2/blob/master/src/chapter2/sub-selection.html .
How to do it...
The following code example selects two different div
elements using two different styles of subselection supported by D3:
<section id="section1"> <div> <p>blue box</p> </div> </section> <section id="section2"> ...
Get Data Visualization with D3 4.x Cookbook - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.