0

申し訳ありませんが、私はjqueryの実行に戻ろうとしたので、古い質問を死から戻す必要があります-私がhtml側で間違ってリンクしているかどうかはわかりません。

私のJqueryは

$(document).ready(function() {
  if (navigator.appVersion.indexOf("Win") != -1) {
   // Computers runs windows
    $("a[href$='.pdf']").each(function() {
        this.href = this.href.replace("Volumes", "KP01DS0194TG");
    });
  }
  if (navigator.appVersion.indexOf("Mac") != -1) {
    // computer is a Mac
    $("a[href$='.pdf']").each(function() {
        this.href = this.href.replace("KP01DS0194TG", "Volumes");
    });
  }
});

私は自分のhtmlからリンクを完全に削除しました、私はそれをほとんど廃棄しました。Jsfiddleでは、私のhtmlを使用したこのコーディングは、単一の問題ではなく完全に機能します。

ただし、HTMLにリンクしても変更されません。

したがって、ヒントを教えていただければ、「jsquery.js」というファイルをhtmlにリンクするにはどうすればよいですか。リンクする必要があるのはそれだけか、他に何かあります(JqueryのWebサイトとそれを読んだため)そこから何かをダウンロードすることについて言ったが、それは完全に私の頭を越えた)しかし、ええ、助けは素晴らしいでしょう!

編集:http://jsfiddle.net/KJdjS/12/ それはリンクです

Ninja Edit:インデックスファイルのhtmlリンクを3 "///"に変更すると、機能しません。追加すると、dreamweaverが自動的に5 "/////"に変更するため、エラーが発生します。リンク-しかし、リンクをクリックすると自動的に2 "//"に変わりますが、Mac側では3"///"が必要です

4

2 に答える 2

0
<script src="js/jquery-1.7.2.min.js" type="text/javascript"></script>

jQueryが「js」と呼ばれるハードドライブ(またはサーバー)のサブフォルダー(またはURLのサブパス)にあると仮定します

レイアウト例:

/
 some_folder/
             index.html
             js/
                jquery-1.7.2.min.js

上記の<script>タグをindex.htmlファイルに配置します。

于 2012-05-03T02:32:42.510 に答える
0

コードがjsquery.jsファイルにある場合は、この順序でファイルをロードします。

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="js/jsquery.js"></script>
于 2012-05-03T02:32:49.903 に答える