jQuery Error $.get



我有下面的jQuery,我在"$.get(page+".php",function(html))"行中得到一个错误。我使用的是最新的jQuery版本。

$(function() {
    $("tabs a").click(function() {
    $("#tabs li").removeClass("selected");
    $(this).parent("li").addClass("selected");
    var page = this.hash.substr(1);
    $("#content").html("");
    $.get(page+".php", function(html)) {
        $("#content").html(html);
    }
    });
    if(location.hash) ? $("a[href="+location.hash+"]").click() : $("#tabs a:first").click();
    }
});

我正在学习本教程:http://www.youtube.com/watch?v=nBbkTmQHh3M那家伙没有犯任何错误。Dreamweaver突出显示了这一行,因为存在语法错误。

提前谢谢。

此处出现语法错误:

$.get(page+".php", function(html)) {
                            //   ^ This is extra
    $("#content").html(html);
}
});

应该是

$.get(page+".php", function(html){
    $("#content").html(html);
});
// } was extra

您有一些语法错误:

$.get(page+".php", function(html)) { <-- extra )
    $("#content").html(html);
} <--- missing );

更改为:

$.get(page+".php", function(html) {
    $("#content").html(html);
});

额外)}

$.get(page + ".php", function(html) { // <-- extra ) here
    $("#content").html(html);
}); // <-- extra } here

这应该是…

$.get(page+".php", function(html) {
    $("#content").html(html);
}
});

最新更新