javascript - Klicken Sie auf die Schaltfläche, damit js die Drehung des Divs steuern kann. Es kann nur einmal gedreht werden und dreht sich nicht mehr, wenn Sie erneut darauf klicken.
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-19 10:30:33
0
3
861

Beim ersten Klicken auf die Schaltfläche dreht sich p um 90 Grad. Ein erneutes Klicken ist nutzlos.

曾经蜡笔没有小新
曾经蜡笔没有小新

Antworte allen(3)
左手右手慢动作

获取当前的旋转度数,在此基础上加90,而不是世界设置为90

世界只因有你

1.那是你的角度一直没改

Ty80

这个问题说简单也简单就如上面俩位的回答,说不简单也不简单。
如果写的规范一点。

//获取元素
var op = document.getElementById("box");

//每次点击获取其旋转的角度
//这里由于需要获取transform:ratate属性是比较麻烦的。
//我们记为操作Action,得到结果为nCurrRotate。

//设置新的值
box.style.transform='rotate('+ (nCurrRotate+90) +'deg)';

Action

Action参考这里:[1]: http://blog.5ibc.net/p/25577....

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage