【发布时间】:2013-08-18 10:13:31
【问题描述】:
我使用下面的代码来重复 css 转换,但它不会工作!
for (var i=0 ; i<4 ; i++){
setTimeout(function() {
$('#top-left').css('margin', '45px 0 0 45px');
$('#top-mid').css('margin', '45px 0 0 90px');
$('#top-right').css('margin', '45px 0 0 135px');
$('#mid-right').css('margin', '90px 0 0 135px');
$('#bot-right').css('margin', '135px 0 0 135px');
$('#bot-mid').css('margin', '135px 0 0 90px');
$('#bot-left').css('margin', '135px 0 0 45px');
$('#mid-left').css('margin', '90px 0 0 45px');
}, 4500);
setTimeout(function() {
$('#top-left').css('margin', '180px 0 0 180px');
$('#top-mid').css('margin', '180px 0 0 90px');
$('#top-right').css('margin', '180px 0 0 0');
$('#mid-right').css('margin', '90px 0 0 0');
$('#bot-right').css('margin', '0 0 0 0');
$('#bot-mid').css('margin', '0 90px 0 90px');
$('#bot-left').css('margin', '0 180px 0 180px');
$('#mid-left').css('margin', '90px 0 0 180px');
}, 9000);
};
【问题讨论】:
-
你想达到什么目的?
-
有一个语法错误,由于 --> 留在某处,请查看控制台。然后它似乎工作了。
-
@PatrickEvans 我想做一个类似加载的动画
-
@VincentPiel 很好!点击黄色球!它动了!所以我认为没有语法错误
-
好吧,我又看了一遍,console.log 中有一个 'Uncaught SyntaxError: Unexpected token (',因为有一个 !--> 某处。我在 Mac OS 上使用 Chrome,并按照你的链接。
标签: javascript jquery css css-transitions