2

我一直在使用 jquery 来切换样式表。这是我的代码:

$(function(){

         $(".a").click(function() {
         $("link[rel=stylesheet]").attr({href : "/styles/black.css"});
         });

         $(".b").click(function() {
         $("link[rel=stylesheet]").attr({href : "/styles/white.css"});
         });

         $(".c").click(function() {
         $("link[rel=stylesheet]").attr({href : "/styles/grey.css"});
         });

但是,当我切换样式表时,它会更改默认字体。即使每个样式表中的默认字体都相同。字体由 Typekit 提供。

有谁知道为什么?

4

1 回答 1

0

试试看:将“font-family”放在<style>标签中<head>,然后从所有样式表中删除。

你也可以测试!important

于 2013-07-31T18:38:06.233 回答