d3-selection-multi
Multi-value map syntax for selections and transitions.
Installing
If you use NPM, npm install d3-selection-multi
. Otherwise, download the latest release. You can also load directly from d3js.org, either as a standalone library or as part of D3 4.0. AMD, CommonJS, and vanilla environments are supported. In vanilla, a d3
global is exported:
<script src="https://d3js.org/d3-color.v1.min.js"></script>
<script src="https://d3js.org/d3-dispatch.v1.min.js"></script>
<script src="https://d3js.org/d3-ease.v1.min.js"></script>
<script src="https://d3js.org/d3-interpolate.v1.min.js"></script>
<script src="https://d3js.org/d3-selection.v1.min.js"></script>
<script src="https://d3js.org/d3-timer.v1.min.js"></script>
<script src="https://d3js.org/d3-transition.v1.min.js"></script>
<script src="https://d3js.org/d3-selection-multi.v0.4.min.js"></script>
<script>
var div = d3.selectAll("div")
.attrs({"title": "Hello, world!"})
.styles({"color": "red"});
</script>
Try d3-selection-multi in your browser.
API Reference
# selection.attrs(object)
…
# selection.styles(object)
…
# selection.properties(object)
…
# transition.attrs(object)
…
# transition.styles(object)
…