0

Anytime 日付ピッカー ウィジェットが機能しません。サイトマスターでの私の参照は次のとおりです。

<link href="Content/anytime/anytime.5.1.2.min.css" rel="stylesheet" type="text/css" />
    <script src="Scripts/anytime/anytime.5.1.2.min.js"></script>
    <script src="Scripts/anytime/jquery-1.11.0.min.js"></script>
    <%--<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
    <script src="//www.ama3.com/anytime/anytime.5.1.2.js"></script>--%>

css は正常に動作していますが、jquery と anytime.js は動作していません。ご覧のとおり、2 行にコメントを付けています。ソースが直接 Web ページにある場合、これらの 2 行はかなりうまく機能しますが、ローカルで参照すると機能せず、カレンダーもタイム ピッカーもポップアップしません。

私が間違っていることを知っている人はいますか?

4

2 に答える 2

0

jQuery.js に依存するプラグインなど、依存関係がある場合は、スクリプトの読み込み順序が重要です。

依存関係を最初にロードする必要があるため、ロードの順序を切り替えます。

<script src="Scripts/anytime/jquery-1.11.0.min.js"></script>
<script src="Scripts/anytime/anytime.5.1.2.min.js"></script>

$ is undefined不適切な順序が原因で、ブラウザの開発ツール コンソールにエラーがスローされるはずです。

于 2015-09-11T01:11:17.007 に答える
0

私はちょうどそれを働かせました。呼び出されたページを参照してみましたが、「src」の違いに気付きました。

<script type="text/javascript" src="../../Scripts/anytime/jquery-1.11.0.min.js" ></script>
<script type="text/javascript" src="../../Scripts/anytime/anytime.5.1.2.min.js" ></script>

一方、Site.Master で参照すると、[URL を選択] をクリックしてもこれらのドットは存在しません。ドットを使用して Site.Master に貼り付けてみましたが、機能します。

于 2015-09-11T02:19:05.683 に答える