У меня есть небольшая функция JavaScript, которая прикреплена к событию onClick кнопки. Похоже, что он отлично работает в Firefox (3.0.4), но и Opera (9.62), и IE не могут выполнить любой другой JS из того же файла .js, включая то, что обычно работает. Следующей функцией является виновник:
function deleteComment(id){
$.post("ajax/comments.php", {delete: id},
function (reply) {
if (reply == "true") {
alert("Comment deleted!");
}
}
);
}
Консоль Opera dev сообщает, что во второй строке есть синтаксическая ошибка и что вместо первого «{» ожидается «}». Я предполагаю, что это та же проблема для IE. Это jQuery, который не может должным образом позаботиться о реализации IE и Opera JS, или мой код в некотором смысле неисправен? У меня есть аналогичная функция jQuery POST в файле, который работает нормально (когда вышеупомянутый код не существует).