javascript - Klik butang untuk membenarkan js mengawal putaran div Ia hanya boleh diputar sekali, dan ia tidak akan berputar lagi apabila diklik semula?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-19 10:30:33
0
3
859

Pertama kali butang diklik, p akan berputar 90 darjah.

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

membalas semua(3)
左手右手慢动作

Dapatkan tahap putaran semasa dan tambah 90 padanya dan bukannya menetapkan dunia kepada 90

世界只因有你

1 Itu kerana perspektif anda tidak pernah berubah

Ty80

Soalan ini semudah dua jawapan di atas, tidak mudah mahupun ringkas.
Jika anda menulis dengan lebih standard.

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

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

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

Tindakan

Rujukan tindakan di sini: [1]: http://blog.5ibc.net/p/25577....

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan