2

JSFiddle や w3schools などのサイトで試したコードが機能する JQuery のさまざまなコード スニペットでこの問題が発生し続けていますが、Chrome から html ファイルを読み込もうとすると、自分のコンピューターでは機能しません。

私の質問は、JQuery をローカルで実行するには、C で必要なようなコンパイル ソフトウェアが必要ですか、それともブラウザーだけで HTML/CSS のように動作する必要があるかということです。

これは、JSFiddle と w3schools では機能するが、私にとっては機能しない単純なコードの例です...

<!DOCTYPE html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js">
</script>
<script>
$(document).ready(function(){
  $("button").click(function(){
    $("p").hide();
  });
});
</script>
</head>

<body>
<h2>This is a heading</h2>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button>Click me</button>
</body>
</html>

さらに、コンパイラが必要な場合。私に1つお勧めできますか?ご助力いただきありがとうございます!

4

2 に答える 2

8

ローカル ファイル システムを介して実行している場合、// 構文を使用しても機能しません。file://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js

明らかに、そのファイルは存在せず、jQuery はページにロードされていません。ローカルで開く場合は、HTTP(s) リソースとして指定する必要があります。

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js">
</script>
于 2013-05-16T18:58:10.980 に答える
4

このように使用する必要がありますhttp:-

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js">
于 2013-05-16T18:58:09.673 に答える