如何在jquery中添加多个变量

use*_*202 2 html javascript jquery

我有这个代码:

    $(window).scroll(function(){
        $('#globalnav').css('left',-$(window).scrollLeft());
        $('#globalborder').css('left',-$(window).scrollLeft());
        $('#backgroundlayer').css('left',-$(window).scrollLeft());
    });
Run Code Online (Sandbox Code Playgroud)

如何将变量编译成一行?所以它应该喜欢这样的东西

    $(window).scroll(function(){
        $('#globalnav','#globalborder','#backgroundlayer').css('left',-$(window).scrollLeft());
    });
Run Code Online (Sandbox Code Playgroud)

ade*_*neo 9

只需删除一些引号

$(window).scroll(function(){
    $('#globalnav, #globalborder, #backgroundlayer').css('left',-$(window).scrollLeft());
});
Run Code Online (Sandbox Code Playgroud)

如果将元素作为逗号分隔列表在一个字符串中传递给选择器,则会添加它们.

如果您使用逗号分隔的不同字符串列表,则使用"上下文选择器",这是一种快捷方式,find()并且工作方式不同.