我發佈了一個關於動畫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