我有一个小的JavaScript函数,它附加到按钮的onClick事件上。在Firefox(3.0.4)中,它似乎运行得完美,但Opera(9.62)和IE都无法执行来自相同.js文件的任何其他JS,包括通常起作用的JS。以下函数是罪魁祸首:
function deleteComment(id){
$.post("ajax/comments.php", {delete: id},
function (reply) {
if (reply == "true") {
alert("Comment deleted!");
}
}
);
}
Opera开发控制台显示第二行有语法错误,且期望在第一个{位置上有一个}。我猜IE也会出现同样的问题。是因为jQuery没有正确处理IE和Opera的JS实现,还是我的代码有问题?我在文件中有一个类似的POST jQuery函数,它在没有上述代码的情况下正常工作。