javascript - jQuery 使用带引号的变量更改字体系列
问题描述
我正在尝试将此 CSS 与 jQuery 一起应用:
font-family: 'VARIABLE FONT', sans-serif;
变量名为font
,它需要用引号引起来,因为有些字体有空格,我还需要设置一个备用无衬线字体。
我已经做了很长时间了,所以希望这里有人可以提供帮助!
例如以下不起作用:
$("#something").css('font-family', '"' + font + '", sans-serif');
解决方案
使用模板文字:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals
$("#something").css('font-family', `"${font}", sans-serif`);
推荐阅读
- assembly - LLVM 如何避免为 `br` IR 指令生成冗余的本机代码?
- vue.js - Vue 3 Composition API 中的反应性对象未使用 @click 事件更新
- windows - 如何将 MSI 打包到 Nuget 包中
- node.js - 当 id 引用其他模型的子文档时如何填充 id
- python - 来自父兄弟的 Pyright 导入导致缺少导入
- angular - 如何在 Angular 12 中制作一个简单的 rxjs/webSocket 服务?
- javascript - 需要将用户数据附加到数组
- python - 在 Ubuntu 18.04 上安装 Shady:未找到 GLIBC_2.29
- apache-kafka - 如何审计来自 Kafka 流的事件
- sql - Bigquery 根据上一年日期条件替换列中的值