Javascript 如何从JQuery函数调用多个类?

Javascript 如何从JQuery函数调用多个类?,javascript,jquery,css,Javascript,Jquery,Css,当.click()函数单击几个类中的一个时,我试图修改html的样式,但我不想为每个类编写一个函数。有没有办法将每个类作为选择器放在同一个函数中?如果有的话,辛塔克斯会怎么样 以下是我的代码: $(".back").click(function(){ console.log("widget closed"); if( !$("body").hasClass('widget-opened')){ $("html").css("overflow

.click()
函数单击几个类中的一个时,我试图修改html的样式,但我不想为每个类编写一个函数。有没有办法将每个类作为选择器放在同一个函数中?如果有的话,辛塔克斯会怎么样

以下是我的代码:

$(".back").click(function(){
        console.log("widget closed");
        if( !$("body").hasClass('widget-opened')){
            $("html").css("overflow-y","auto");
        }
});

除了
.back
,最好再调用两个类(
.laptop
.close

只需使用逗号分隔的列表:

$(".back, .laptop, .close").click(function(){
    console.log("widget closed");
    if( !$("body").hasClass('widget-opened')){
        $("html").css("overflow-y","auto");
    }
});

只需使用逗号分隔的列表:

$(".back, .laptop, .close").click(function(){
    console.log("widget closed");
    if( !$("body").hasClass('widget-opened')){
        $("html").css("overflow-y","auto");
    }
});

用逗号分隔多个选择器,如下所示,以形成一个


用逗号分隔多个选择器,如下所示,以形成一个

$('.back、.laptop、.close')
$('.back、.laptop、.close')