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 に答える