javascript - 点击button让js控制div旋转,只能旋转一次,再次点击不再旋转?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-19 10:30:33
0
3
847

button点击第一次p会旋转90度,再次点击就没有用了。

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

全部回复(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....

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!