【发布时间】:2013-05-09 14:43:46
【问题描述】:
我找到了这个关于如何使用 JQuery 旋转 div 的链接。
Rotating a Div Element in jQuery 以及更多文章。
代码如下
$(function() {
var $elie = $("#wheel");
rotate(0);
function rotate(degree) {
// For webkit browsers: e.g. Chrome
$elie.css({
WebkitTransform : 'rotate(' + degree + 'deg)'
});
// For Mozilla browser: e.g. Firefox
$elie.css({
'-moz-transform' : 'rotate(' + degree + 'deg)'
});
$elie.css({
'-ms-transform' : 'rotate(' + degree + 'deg)'
});
// Animate rotation with a recursive call
setTimeout(function() {
rotate(++degree);
}, 5);
}
});
有人可以帮我将此代码扩展为像方向盘一样顺时针和逆时针随机旋转元素
【问题讨论】:
-
你需要在 degree 上使用 math.random 以便它可以选择负数或正数。
标签: jquery css rotation transform