【发布时间】:2012-01-09 09:07:14
【问题描述】:
尝试用jQuery制作一个简单的重复关键帧动画
$(document).ready(function() {
$('body').mouseover(function() {
var animateloop = 0;
$(this).mouseout(function(){
animateloop++;
});
while (animateloop !== 1) {
$(this).delay(40).css(
'font-family':'Homestead'
).delay(40).css(
'font-family':'Arvo'
);
}
});
});
我认为上面的代码可以工作,但我不太了解 jQuery,所以我无法让它工作。
你可以在这里看到一个 JSFIDDLE:
【问题讨论】:
-
它什么也没做,我要它切换字体,你看看jsfiddle吗?
-
它没有切换字体,因为用户可能没有字体(我就是其中之一)。它为我切换颜色
-
我将字体放在一个单独的资源中,该资源是通过 jsfiddle 导入的。我知道那不是问题
-
为什么它会改变颜色?
-
因为我也在用webkit动画
标签: jquery css animation keyframe