Ответ 1
Самым смысловым и значимым подходом к этой проблеме будет обработка события onclick из JavaScript. В идеале этот файл лучше всего хранить в отдельном файле, однако, в том числе встроенный script в вашем файле проблемы, будет достаточно. Здесь, как я бы рекомендовал обратиться к этой проблеме, если вы уже используете библиотеку JavaScript, такую как jQuery.
Назначить идентификатор
Добавьте атрибут id к своему якорю, чтобы его можно было выбрать с помощью jQuery:
<a href="#anchor" id="mylink" title="Title Here">Link Text</a>
Связать событие click
Из вашего файла JavaScript/in-line script укажите следующее:
$('#mylink').click(function(event) {
// This will prevent the default action of the anchor
event.preventDefault();
// Failing the above, you could use this, however the above is recommended
return false;
});
Метод, описанный выше, полностью объясняется с помощью веб-сайтов API jQuery: http://api.jquery.com/event.preventDefault/