如何在同一个函数调用中选择 3 个球?
这是 fiddle 链接:http://jsfiddle.net/X3SVp/2/
function flipper(){
$('#ball_1, #ball_2').each.animate({
"left": '-90',
}, function(){
$('#ball_1, #ball_2').animate({
"left": '200',
}, flipper());
});
}
flipper();
最佳答案
function flipper(){
$('#ball_1, #ball_2, #ball_3').animate({left : -90}, function() {
$(this).animate({left: 200}, flipper);
});
}
您还需要为所有球添加一个位置,以及一个初始左值,否则它将无法工作,因为 jQuery 没有起始位置,并且具有静态位置的元素不会移动。
关于javascript - 如何选择多个div id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19641865/