如何将wheelnav.js设置为同时顺时针和逆时针旋转?每当它从0到最高数字时,它就会翻转很长的一段路,就像您在打开rotation:http://pmg.softwaretailoring.net/后在演示页面上从0到5所看到的那样。
它需要始终在最近的方向上旋转,而不是在较长的方向上旋转。
我也对使用wheelizate标签的解决方案持开放态度,它使用Wheelnav来实现这一点:http://wtabs.softwaretailoring.net/
感谢您对此的关注。
发布于 2020-02-01 08:52:50
通过执行Console.log(rotationAngle),并观察每次特定单击的旋转值,找到了解决方案。然后我发现我可以取走错方向的情况的数字,然后从它减去360,得到它旋转相反的方向。
该修补程序涉及将此代码添加到Wheelnav.js第411行:。
if (rotationAngle == 288){
rotationAngle = -72;
}
if (rotationAngle == 216){
rotationAngle = -144;
}https://stackoverflow.com/questions/59871073
复制相似问题