我有div
我希望在mouseenter
事件
我希望旋转动画不是一次动作 - 比如:hover
- ,jQuery当然有任何想法吗?
答案 0 :(得分:1)
如果您挖空搜索,可以找到许多示例。 例如,从here我发现了这个:
$(function() {
var $elie = $(selectorForElementsToRotate);
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)'});
// Animate rotation with a recursive call
setTimeout(function() { rotate(++degree); },5);
}
});