申し訳ありませんが、私の古い質問を死から戻す必要があります。私はjqueryをやり直そうとしました。JQueryはコンピュータのOSによってhrefが変わることはありません
私のjQueryの完全に私のhtmlからリンクを取り出し
$(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");
});
}
});
アイブですが、私はかなりそれを廃棄します。 Jsfiddleでは、このコードは私のhtmlで完璧に機能します。
しかし、私はそれを自分のhtmlにリンクすると変更されません。
もし私がいくつかのヒントをくれれば - 「jsquery.js」というファイルをhtmlにリンクするにはどうしたらいいですか? Jqueryのウェブサイトとそこから何かをダウンロードすると言ったが、それは完全に私の頭の上に行った)しかし、ええ助けが素晴らしいだろう!
EDIT:リンクザッツhttp://jsfiddle.net/KJdjS/12/
忍者編集:私は3に私のインデックスファイルに私のHTMLリンクを変更これまで「///」それは動作しません - それは私にエラーを与え、Dreamweaverが自動的に変更されてリンクを追加すると5 "/////"になりますが、リンクをクリックすると自動的に2 "//"に変更されますが、Mac側では3 "///が必要です"
あなたのjsfiddleリンクを投稿してください。 – snies