我发布了一个关于动画div
的问题,我试图修改它一下。我有一个div
,当页面加载时会旋转。当它盘旋时,我想让它停下来。停止jquery动画时不悬停
这里的脚本
rotate(); //the function which rotates the div
$("#div2").hover(function() {
$("#div2").stop();
});
这里是我的JS网页
var obj = "div2";
var angle = 0;
var interval = 2323;
increment = 5;
function rotate() {
$('#' + obj).css({
'-moz-transform': 'rotate(' + angle + 'deg)',
'msTransform': 'rotate(' + angle + 'deg)',
'-webkit-transform': 'rotate(' + angle + 'deg)',
'-o-transform': 'rotate(' + angle + 'deg)'
});
angle += increment;
setTimeout(rotate, interval);
}
SO,有什么问题? – xbonez
我是否真的需要明确说明悬停时不会停止? – user1104854
是的,你可以和其他任何细节一起帮助我们来帮助你 – xbonez