0

我在下面有以下 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 会突出显示该行。

提前致谢。

4

4 回答 4

2

你在这里有一个语法错误:

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

应该

$.get(page+".php", function(html){
    $("#content").html(html);
});
// } was extra
于 2013-06-26T03:12:48.950 回答
0

您有一些语法错误:

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

改成:

$.get(page+".php", function(html) {
    $("#content").html(html);
});
于 2013-06-26T03:12:51.870 回答
0

额外)}

$.get(page + ".php", function(html) { // <-- extra ) here
    $("#content").html(html);
}); // <-- extra } here
于 2013-06-26T03:13:16.650 回答
0

这应该是...

$.get(page+".php", function(html) {
    $("#content").html(html);
}
});
于 2013-06-26T03:13:28.413 回答