JQueryUI可拖动和旋转

时间:2018-07-12 20:27:27

标签: javascript jquery jquery-ui jquery-ui-draggable

我正在尝试使用jQuery UI和jQuery UI rotatable plugin使div可拖动和旋转。我可以像在现场演示中一样使它正常工作,但是在live demo中发现了一个小故障,这会损害可用性。

您可以拖动div,然后将其精细旋转。但是,如果您在第一次旋转div之后再次拖动div,则下一次旋转将基于鼠标相对于对象第一次旋转的点的旋转。

我试图在div上调用div上的rotatable()函数,以尝试重置位置。我也尝试过使用settimeout函数在div上运行rotatable('disable'),以在其上再次运行rotatable('enable')来重置位置...那太令人绝望了。

有人经历过这个问题,或者有什么好主意可以解决此问题?我的想法不多了(尽管我经验不足,所以也许我错过了其他人显而易见的东西)。

Here's a codepen with the issue.

0 个答案:

没有答案