http://raphaeljs.com/graffle.html(1.5.2と2.1の両方で機能)のようなドラッグ可能なグラフを作成しようとしていますが、ボックスにテキストを含めたいと思います。
別の質問の提案を使用してテキストを追加しました:Raphael javascriptライブラリのオブジェクトを組み合わせるにはどうすればよいですか?
このソリューションはRaphaelJS1.5.2でうまく機能しますが、RaphaelJS2.1では機能しません。
jsFiddleの例: http ://jsfiddle.net/ScBtZ/
私が見つけた唯一の違いElement.getBBox()
は、非常に異なる結果を返すことです。
サンプル:
1.5.2では:
SVGRect
height: 40
width: 100
x: 526.5
y: 25
2.1では:
Object
height: 500780.9482062537
width: 1009980
x: 526.51
x2: 1010506.51
y: -399735.94795512746
y2: 101045.00025112627
v1.5からv2への変更について何かが足りないのですか、それともこの奇妙なBBoxはバグですか?この問題を解決する方法はありますか?
ありがとう!