我怎么能收取谷歌字体

时间:2014-02-20 18:07:53

标签: fonts wordpress-plugin google-font-api

我必须收取谷歌字体,但是当我有一个字体有两个,三个单词它不起作用,使用1个字? 例如,我想使用这个字体“Snowburst One”,但我有一个错误     获取http://fonts.googleapis.com/css?family= 400(错误请求)

$.get("https://www.googleapis.com/webfonts/v1/webfonts?key=AIzaSyChZeTZ-DzMW-45IUBXUSuBha9MWEiXXtI",  {},
function (data) {
// load the css au chargement
var $load_css_font = $("#primary-navigation div ul li a").css('fontFamily');

console.log( $load_css_font );
$('body')
.append("<link rel='stylesheet' href='http://fonts.googleapis.com/css?family=" +     $load_css_font.replace(/\s+/g," ⇉
    $('#primary-navigation div ul li a').css({'font-family':'"'+$load_css_font+'"'});
   console.log( $load_css_font );
 });

}`

编辑: 我用空格

替换/ t,\ n,\ r \ n
replace(/\s+/g," ")

1 个答案:

答案 0 :(得分:0)

您正在替换此处的空间

.replace(/\s+/g," ⇉
    $('#primary-navigation div ul li a').css({'font-family':'"'+$load_css_font+'"'});

将链接href标签的属性转换为

http://fonts.googleapis.com/css?family= restOfCodeHere&etc=123

正如你所看到的,在家庭之后有一个空格=。