我一直在使用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提供。
有谁知道为什么?
答案 0 :(得分:0)
试一试:
将“font-family”放在<style>
的{{1}}标记中,然后将其从所有样式表中删除。
您也可以测试<head>
。