繁体   English   中英

如何选择多个div ID

[英]how to select multiple div id's

如何在同一函数调用中选择3个球?

这是小提琴链接: 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没有起始位置,并且具有静态位置的元素也不会移动。

you are close

$('#ball_1, #ball_2, #ball3, #ball4').animate({left : -90}, function() {
    $(this).animate({left: 200}, flipper);
});

,用于处理多个项目,在这种情况下不需要每个项目

您是否需要ball_#所有实例? 如果是这样,您可以使用“开始于”选择器:

$("[id^='ball_']")

这将选择所有id属性以“ ball_”开头的元素。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM