Javascript 在inquire.js register方法中使用变量

Javascript 在inquire.js register方法中使用变量,javascript,jquery,enquire.js,Javascript,Jquery,Enquire.js,我试图在inquire.js的register方法中使用一个变量。我将在javascript文件中的几个不同位置重用Inquire,因此我希望能够更轻松地管理它使用的宽度 这是基本要求 enquire.register("screen and (max-width:860px)", { }); 这是我希望我能做的,但它不起作用 var $small = '600px'; enquire.register("screen and (max-width:'$small')", { });

我试图在inquire.js的register方法中使用一个变量。我将在javascript文件中的几个不同位置重用Inquire,因此我希望能够更轻松地管理它使用的宽度

这是基本要求

enquire.register("screen and (max-width:860px)", {

});
这是我希望我能做的,但它不起作用

var $small = '600px';

enquire.register("screen and (max-width:'$small')", {

});

啊。我很愚蠢,忘记了连接是如何工作的。我需要以相同类型的引号结束字符串,然后使用加号连接变量。然后,我再次使用相同的引号来完成字符串其余部分的打开和关闭

var $small = '600px';

enquire.register("screen and (max-width:" + $small + ")", {

});