31

私はローカル環境で作業していますが、関数が機能していないため、src URl を正しく記述したかどうかわかりません。太字のスクリプト タグには問題の src があります。

<!DOCTYPE html>
<html>
    <head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
    <script src="http://www.parsecdn.com/js/parse-1.2.2.min.js"></script>

    **<script src="/Users/myUserName/Desktop/myPage.js"></script>**

    </head>
    <body>
        <div id="mainDiv">
            <p><a href="#">anchor</a></p>
        </div>
    </body>
</html>
4

3 に答える 3

37

js ファイルを呼び出すための src タグを次のように記述します。

<script type='text/javascript' src='../Users/myUserName/Desktop/myPage.js'></script>

これはうまくいくはずです。

于 2013-05-24T12:17:30.943 に答える
19

ブラウザーは、Web サーバーのルートからこれらのアセットを探していると思います。実際にウェブサーバーを使用せずにマシン上で開発を開始するのは簡単であるため、これは困難です (ブラウザを介してローカル ファイルをロードするだけです)。

html と css/js を一緒にパッケージ化することから始めることができますか?

次のようなディレクトリ構造:

-yourapp
  - index.html
  - assets
    - css
    - js
      - myPage.js

次に、スクリプト タグ (index.html から) は次のようになります。

<script src="assets/js/myPage.js"></script>

HTML とアセットを 1 つのディレクトリにパッケージ化することの追加の利点は、ディレクトリをコピーして他の人に渡したり、別のマシンに置いたりすることができ、うまく機能することです。

于 2013-05-21T18:46:52.700 に答える