2

加载我的网站时,我在 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";

有什么建议么?

4

1 回答 1

8

CSS 文件出现 JavaScript 错误的唯一原因是您将 CSS 加载为 JavaScript。

这可能听起来很傲慢,但您是否正在这样做:

<script src="jquery.ui.base.css"></script>

如果是,则应改为:

<link rel="stylesheet" href="jquery.ui.base.css" />

当然,如果您使用一些 jQuery 导入东西,这是一个更容易犯的错误,但我们需要查看更多源代码来确定这一点。

于 2012-04-23T16:29:49.247 回答