我最近更新到拉斐爾JS 2.0,現在我的文本拖動是laggy。如何在Raphael JS 2.0中使自定義(打印)文本可拖動?
前(1.5):http://jsfiddle.net/jedateach/vZN72/
後(2.0):http://jsfiddle.net/jedateach/YyvSm/
也許有人可以派生我的jsfiddle顯示它應該怎麼做?
我最近更新到拉斐爾JS 2.0,現在我的文本拖動是laggy。如何在Raphael JS 2.0中使自定義(打印)文本可拖動?
前(1.5):http://jsfiddle.net/jedateach/vZN72/
後(2.0):http://jsfiddle.net/jedateach/YyvSm/
也許有人可以派生我的jsfiddle顯示它應該怎麼做?
在Raphael 2.0中,而不是Translate,您應該使用Transform函數,它將函數添加到svg元素中。
注意,變換字符串中使用「...」將追加先前的轉換。如果要存儲多個轉換(如大小和旋轉),則需要存儲當前值,並排除「...」。
賈森......傑德......你的答案看起來很有希望。然而......文本基本上在JSfiddle示例中跳過了。當我嘗試將自己的情況應用於自己的情況時,我的圈子和我的文本跳到了底部的下角。我在Firebug中得到一個錯誤... text.oBB未定義。你能對此有所瞭解嗎? –
我發現了一個解決Firebug錯誤的方法(也出現在Chrome中)。然而,我試圖拖動的文字和圓圈都跳到了右下角。 –
可以在拉斐爾錯誤或另外的選擇? –