jQuery的用戶界面調整大小似乎並沒有對旋轉的物體正常工作。旋轉元素之後,手柄將執行與未旋轉元素相同的操作。
的想法:
軸大概可以根據旋轉矩陣(http://en.wikipedia.org/wiki/Rotation_matrix)旋轉。所以我想我們可以通過x' = x*cos(a) -y*sin(a); y' = x*sin(a) + y*cos(a)
獲得更新的鼠標座標。
有沒有人看到類似的解決方案(補丁,或獨立的jquery插件調整大小)? 任何人都可以給我一個建議,如果我會重寫一個jquery.ui.resizable的_mouseStart
和_mouseDrag
方法嗎?
謝謝@Andy Zee,我在這裏嘗試了另一種方法http://jsfiddle.net/unloco/ors6d3xe/ – UnLoCo