Javascript 如何通过Variable将类名传递给jquery函数

Javascript 如何通过Variable将类名传递给jquery函数,javascript,jquery,html,string,webpage,Javascript,Jquery,Html,String,Webpage,我有一个双变量m和b有类名称 m='box1' b='box2' 我想将m和n的值分配给jquery函数,以便它能够工作 我希望它像$('.box1')和$('.box2')一样 我已经做了下面的代码,但给我错误 输入它的正确语法是什么 $('.+m+').toggleClass('flip'); $('.+b+').toggleClass('flip'); 您可以直接在$()中传递变量 如果您想添加。另外,您可以在$() 您应该像以下那样连接变量: $('.'+m) 如果要同时使用这两个

我有一个双变量
m
b
名称

m='box1'
b='box2'
我想将
m
n
的值分配给jquery函数,以便它能够工作

我希望它像$('.box1')和$('.box2')一样

我已经做了下面的代码,但给我错误

输入它的正确语法是什么

$('.+m+').toggleClass('flip');
$('.+b+').toggleClass('flip');

您可以直接在
$()
中传递变量

如果您想添加。另外,您可以在
$()


您应该像以下那样连接变量:

$('.'+m)
如果要同时使用这两个选项:

$('.'+m+', .'+n)
或者,如果您以后想:


尝试按以下方式连接类符号和变量:

$('.' + m + ', .' + b).toggleClass('flip');

您需要像这样连接:

$("." + m + ", ." + b).toggleClass("flip");
您还可以使用ES6模板文本:

$(`.${m}, .${b}`).toggleClass("flip"):
$('.' + m + ', .' + b).toggleClass('flip');
$("." + m + ", ." + b).toggleClass("flip");
$(`.${m}, .${b}`).toggleClass("flip"):