0

jQuery とその load() 関数をローカルで実験しています。私はこのJSコードを持っています:

$(document).ready(function(){
  $("img.menu").click(function(){
    $("div#content").load("about.html");
  });
});

それは参照します

<td><img id="toolbar" class="menu" src="toolbar/about.png" /></td>

そして、同じフォルダーにある about.html ファイルをロードすることになっています:

<p>some text...</p>

そして、次の場所にロードされます。

<div id="content">
<p>Content</p>
</div>

私はこのチュートリアルに従っています

何が間違っているのかわかりませんが、表示されません。私はjQuery-1.8.0を使用しています編集:私もこのコードモデルに従っていますが、他のチュートリアルのようなhtmlファイルを使用しています

4

2 に答える 2

1

サーバーを実行していない可能性があります。これらの呼び出しを実行するにはサーバーが必要であることに注意してください。ワンプします。そうでない場合は、慰めてみてください。

于 2012-09-08T04:47:34.820 に答える
0

代わりにこれを試してくださいload

$(document).ready(function(){
  $("img.menu").click(function(){
    $.get('about.html', function (data) {
         $("div#content").html(data);
    });
  });
});
于 2012-09-08T04:49:02.127 に答える