我一直在试图弄清楚如何让这个脚本在点击时无限旋转图像,然后在你再次点击它时停止它。任何人都可以修改它以使其做到这一点吗?
$(function() {
var $rota = $('.spin'),
degree = 0,
timer;
function rotate() {
$rota.css({ transform: 'rotate(' + degree + 'deg)'});
// timeout increase degrees:
timer = setTimeout(function() {
++degree;
rotate(); // loop it
},5);
}
rotate(); // run it!
});