45

jQuery FullCalendar プラグインを使用しています。私はこのようにインポートします:

<link rel="stylesheet" type="text/css" src="//cdnjs.cloudflare.com/ajax/libs/fullcalendar/1.6.4/fullcalendar.print.css"></link>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/fullcalendar/1.6.4/fullcalendar.min.js"></script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/fullcalendar/1.6.4/fullcalendar.css"></script>

Chrome で pahe をロードするときにコンソールを開くと、次のエラー メッセージが表示されます。

Uncaught SyntaxError: Unexpected token . cdnjs.cloudflare.com/ajax/libs/fullcalendar/1.6.4/fullcalendar.css:8

したがって、エラーは FullCalendar プラグインの css ファイルの次の行にあるようです。

.fc {
direction: ltr;
text-align: left;
}

なぜそれは「。」「fc」の前は間違っていますか?何が問題なのですか?

4

1 に答える 1

138

これは.cssファイルです。つまり、スクリプトではなく、Cascading Stylesheet です。<link>タグではなくタグが必要です<script>

<link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/fullcalendar/1.6.4/fullcalendar.css"/>

タグを使用して読み込もうとすると<script>、CSS が JavaScript として解釈され、無効であるためエラーがスローされます。JavaScript 識別子の先頭で a を使用することはできないため.、「コード」内のその位置で a を見つけることは想定されていません。

于 2013-11-07T13:00:52.960 に答える