Возможно, лучше использовать jQuery для привязки события click к вашей функции, так как логика лучше разделена.
$('h2 a').click(function(event) {
$("#content").html("Loading...");
$.post("page.php", {p: page}, function(data){
$("#content").html(data);
});
return false;
});
Обычно, если href
все еще активен, вероятно, произошла ошибка JavaScript.
Edit: Вы также можете использовать event.preventDefault () , чтобы остановить href
, сопровождаемый функцией щелчка, связанной таким образом.
Наконец, href
выглядит очень хорошо сформированным (пропуская вводную цитату). Это опечатка?