1
$.get("devBlog/index.php", function(data) {
        alert("Data Loaded: " + data);
        $("#main").empty();
        alert("alert shows up");
        $("#main").append(data); // .html(data) - same result
        alert("alert doesn't show up");
    });

上記のコールバック関数は、.append(data) または .html(data) メソッドの後に何も実行しません

    $('#main').load("devBlog/index.php", function() {
    alert("alert doesn't show up");
    });

このコールバックはまったく機能しません。
なぜ?data最後に含まれているから</html>ですか?

4

1 に答える 1

0

I've made it work!

For unknown reasons, it was the jQuery version. Switching back from hosted jquery-latest.js to local jquery-1.9.1.min.js made a difference.

于 2013-06-03T21:28:42.390 に答える