0

このチュートリアルが localhost で機能しない: http://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_ajax1

私の jquery.js ファイルには次のコードがあります。

$(document).ready(function() {      
    // AJAX //
    $("button").click(function() {
        $("div").load('ajax.txt');
    });
});

ajax.txt ファイルは同じフォルダーにありますが、ファイルが読み込まれていません。何が問題なのですか?

4

1 に答える 1

0

load() 関数は、ajax ファイルとは異なるルート ディレクトリでファイルの検索を開始します。したがって、ファイル ajax.txt の上のコードでは、ルート フォルダーにある必要があります。それ以外の場合は、次の行を変更します。

$("div").load('ajax.txt'); 

に:

$("div").load('assets/js/ajax.txt');

または、サイトのルート フォルダーから始まる任意のフォルダー ツリー!

于 2012-05-22T10:12:37.747 に答える