加载我的网站时,我在Firebug Web Developer中遇到错误:
Error: missing ; before statement
Source File: http://jquery-ui.googlecode.com/svn/tags/latest/themes/base/jquery.ui.all.css
Line: 10, Column: 1
Source Code:
@import "jquery.ui.base.css";
这是完整的文件:
/*!
* jQuery UI CSS Framework 1.8.19
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Theming
*/
@import "jquery.ui.base.css";
@import "jquery.ui.theme.css";
有什么建议吗?
答案 0 :(得分:8)
如果要将CSS加载为JavaScript,那么获取CSS文件的JavaScript错误的唯一原因就是。
这可能听起来很光顾,但你可能会这样做:
<script src="jquery.ui.base.css"></script>
如果是,则应更改为:
<link rel="stylesheet" href="jquery.ui.base.css" />
当然,如果您使用某些jQuery导入内容,这是一个更容易犯的错误,但我们需要查看更多源代码来确定它。