0

私はw3schools.comで次のコードをテストしました; ただし、ローカルマシンで試したところ、機能しません。jquery.jsファイルがないことが原因だと思います。これはjqueryスクリプト宣言の一部であり、それ以上ではないと思っていました。jquery.jsには何が書かれていますか?含めることができる代替ファイルはありますか?

<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    $(this).hide();
  });
});
</script>
</head>

<body>
<button>Click me</button>
</body>
</html>
4

2 に答える 2

1

この行を変更することができます

<script type="text/javascript" src="jquery.js"></script>

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>

これは、google CDN(コンテンツ配信ネットワーク)からjQueryライブラリをロードします。他にもいくつかのCDNがあります。ここのリストを確認してくださいhttp://docs.jquery.com/Downloading_jQuery#CDN_Hosted_jQuery

または

ブラウザにhttps://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.jsをロードjquery.jsし、上記のファイルがあるディレクトリにファイルを保存すると、コードは正常に機能します。

詳細については、このチュートリアルを確認してくださいhttp://docs.jquery.com/How_jQuery_Works

于 2012-06-09T12:47:49.890 に答える
1

W3Schoolsは、 jqueryと呼ばれる一般的なjavascriptライブラリにリンクしています。参照できるようにダウンロードしてサイトにローカルに保存するか、gooole apiバージョンを使用する必要があります:ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
于 2012-06-09T12:44:01.717 に答える