【发布时间】:2011-10-06 04:28:33
【问题描述】:
我正在尝试使用 Modernizr (YepNope) 加载动态生成的 Google 字体样式表,但总是收到此错误:
Uncaught SyntaxError: Unexpected token ILLEGAL (css:1)
我的样式表如下所示:
http://fonts.googleapis.com/css?family=Holtwood+One+SC
我通过它调用它
Modernizr.load({
load: ['css!http://fonts.googleapis.com/cssfamily=Holtwood+One+SC|Terminal+Dosis:700'],
callback:
function (url, result, key) {
console.log('loaded...!');
}
});
网站上这么说,但由于某种原因它不起作用。我认为资源被解析为脚本文件,这就是导致错误的原因,但似乎无法使其工作=(
"使用 css! 前缀,您可以将其添加到任何文件名和 yepnope 会将其视为 css 文件。”
有人成功实现了类似的目标吗? 谢谢!
【问题讨论】:
标签: javascript css asynchronous modernizr yepnope