【发布时间】:2014-06-18 05:47:28
【问题描述】:
我在使用 Foundation 5 和 jQuery 时遇到了这个奇怪的问题。
发生错误,javascript 将不再工作:
jquery.js:1850
Uncaught Error: Syntax error, unrecognized expression: [data-'Open Sans', sans-serif-slider]
页面很简单:
<html>
<head>
<link type="text/css" rel="stylesheet" href="stylesheets/app.css">
<script src="javascripts/vendor/custom.modernizr.js"></script>
</head>
<body>
<!-- Some HTML stuff... -->
<script src="javascripts/vendor/jquery.js"></script>
<script src="javascripts/foundation.min.js"></script>
<script src="javascripts/foundation/foundation.alerts.js"></script>
<script src="javascripts/custom.js"></script>
<script>
$(document).foundation();
</script>
</body>
</html>
我阅读了几个线程来处理 Foundation 4 早期版本的类似问题。我不知道我的问题是否相关。
如果您之前遇到过这个问题,我们将不胜感激:)
___编辑 我刚刚用 bower 更新了整个东西,以使用不同文件的最新版本。但我仍然收到此错误:(
__编辑 我只是孤立了这个问题:
样式表引用了一个字体系列:
html,
p,ul,li,
h1,h2,h3,h4,h5,h6{
font-family:"Open Sans";
}
禁用 font-family 属性将消除错误...
【问题讨论】:
标签: jquery sass zurb-foundation compass-sass