私はHighchartsSVGを使用しています。グラフの結果は SVG 要素のコレクションであり、 jquery を使用してこれにいくつかの要素を追加しようとしていました
これが私が試したものです
function(chart) { // on chart load complete
$("#highcharts-0 Svg").
append(document.createElementNS("http://www.w3.org/2000/svg", "rect"));
$("#highcharts-0 Svg").find("rect").
attr({x : 100 , y:100 , width : 100 , height : 100 });
console.log($("#highcharts-0 Svg "));
});
これが機能しているかどうかは本当にわかりません。私が見ることができるのは、別の通知なし<rect></rect>で私の要素だけです。
クロムコンソールを使用してこの要素にカーソルを合わせると、rec on が表示されます。DOMattrx-0 , y=0

jquery は svg 要素を追加しないという考えがありますが、私は間違っています
質問jqueryを使用してSVGに属性を持つ要素を追加するにはどうすればよいですか
編集
助けを借りidて要素を持っているので、を使用しrectて追加しようとしましたが、失敗しましたattrid