我正在将 Google 字体系列名称加载到选择列表中。当用户从列表中选择任何字体系列时,我会动态加载该字体。我的代码:
$.get("https://www.googleapis.com/webfonts/v1/webfonts?key=...", {}, function (data) {
$.each(data.items, function (index, value) {
$('#fc').append($("<option></option>").attr("value", value.family)
.text(value.family));
});
$('#fc').selectmenu({ select: function () {
$('body').append("<link rel='stylesheet' id='colorbox-css' href='http://fonts.googleapis.com/css?family=" + escape($(this).selectmenu("value")) + "' type='text/css' media='all' />");
}
});
});
现在我想在加载字体之前向用户显示字体的预览。
这可能吗?