私はd3jsプロジェクトで作業し、append("g")
のチュートリアルとappend("svg:g")
のチュートリアルを見てみました。append( "svg:g")とappend( "g")の違い
10
A
答えて
9
D3のごく初期に、svg:g
構文を使用する必要がありました。これはSVG要素がDOMに追加されるためです。 D3のそれ以降のバージョンでは、SVG要素を挿入するためにこれらの「ヒント」は必要ないので、これを行う適切な方法は単純なg
です。この背後にある
技術的な詳細は、かなり鈍いです、SVGはそう、あなたが使用してSVG要素を挿入したり、操作したときにdocument.createElementNS('a', "http://www.w3.org/2000/svg)
白プレーンHTMLはdocument.createElement('a')
を使用して、名前空間が必要です。 D3はSVGとHTMLの両方を操作できるのでd3.append('svg:a')
はというSVGアンカーであると言っていました。
3
私はd3js APIの名前空間に関する質問に答えました。 svg:gでは、svgは名前空間です(オプション)。 私のせいで、すみません、私はAPIをよく読む必要があります
関連する問題
- 1. .append issues。制限.append
- 2. Append window.onload
- 3. jquery append var
- 4. Jquery append parsedate datepicker
- 5. jQuery append template?
- 6. [] .append(foo)idiom
- 7. Append Dictionary、iOS、Swift
- 8. Jquery loop append contents
- 9. JQuery Append AJAX
- 10. jquery append td
- 11. jquery animate append
- 12. QVector Append Crashing
- 13. jquery append new div
- 14. Java zip append行
- 15. jquery append要素
- 16. Get-EventLog with Append
- 17. Javascript append onblur.value mysql
- 18. phonegap filewriter append issue
- 19. jQuery append razor mvc
- 20. rails append url
このクリアで完全な答えをありがとう! :) – Georgio