JavaScript中的插值

我有这个jQuery代码

$("#selector").html('text'); 

其中https://stackoverflow.com/questions/6644618/interpolation-in-javascript/urltext是JavaScript变量。 我如何在引号内评估它们?

您只需将字符串与+连接在一起:

 $('#selector').html(''+text+''); 

虽然@ kingjiv的回答是绝对正确的,但如果你要用jQuery做很多模板,那么可能值得查看tmpl *插件以帮助保持组织有序。

* 注意:此插件从未通过测试版,并且不再维护,上面的链接仅用于存档目的。

对于2015年后登陆此处的任何人:使用ES6模板文字 。 这些是字符串文字,用反引号括起来,允许嵌入表达式。

 $('#selector').html(`${text}`);