說的文本值我有一個SVG:D3選擇基於節點
<svg>
<text font-size="24" id="svg_1" y="63" x="69.5" stroke-width="0" stroke="#000" fill="#000000">1</text>
<text font-size="24" id="svg_2" y="194" x="73.5" stroke-width="0" stroke="#000" fill="#000000">2</text>
<text font-size="24" id="svg_3" y="313" x="60.5" stroke-width="0" stroke="#000" fill="#000000">3</text>
</g>
</svg>
什麼參數svg.selectAll()
或svg.filter()
我可以用它來選擇只值「2」的文本節點,並使用.attr()
改變其顏色?
我發現了很多關於按屬性選擇的文獻,但沒有找到文本值。
的document.getElementById( 'svg_2')的textContent使用此代碼。 –