web-dev-qa-db-fra.com

Comment sélectionner plusieurs sélecteurs avec selectAll?

Est-il possible de sélectionner plusieurs sélecteurs dans D3 en utilisant selectAll?

Je veux quelque chose comme svg.selectAll("class1", "circle", "id2") pour sélectionner tous les éléments circle, class1 éléments et id2 éléments.

Est-ce possible?

39
vibekeNYG

Oui, vous mettez simplement les virgules dans la chaîne de sélection plutôt que de passer des chaînes distinctes:

svg.selectAll(".class1, circle, #id2")

Je suppose que "class1" est une classe css, "circle" est un nom de tag et "id2" est une valeur d'attribut ID.

61
explunit