【发布时间】:2012-08-10 14:11:59
【问题描述】:
我正在使用 2 个字体并希望使用 jQuery 在它们之间切换,事情是我的字体名称是“ArvoBold”,当我使用时:
css('font-family','ArvoBold')
它会更改为名为 ArvoBold(无引号)的不存在字体!我试图让它与:
css("font-family","'ArvoBold'")
但它似乎不起作用。我也尝试过创建一个变量:
var fontvar="'"+"ArvoBold"+"'";
css('font-family',fontvar);
也没有成功,因为在元素的 CSS 上(使用检查 Google Chrome 的检查器)它一直使用 ArvoBold 而不是“ArvoBold”。
谁能帮帮我?
提前致谢!
约翰
【问题讨论】:
-
为什么你的字体名称中有引号?
-
如何您的字体名称中有引号?
-
为什么不更改字体名称?因为我们所有的答案都不起作用。我也不认为这是可能的。
-
我最终使用了另一种解决方案来更改类来更改字体。我仍然不知道为什么会这样。 Arvobold 是 font-squirrel 提供的字体,我仍然不明白为什么我的引号有这个问题,但现在谁在乎!解决了哈哈
标签: jquery css font-face font-family