Вы можете запретить поведение ссылок по умолчанию, например:
$(document).ready(function() {
$("#menu a").click(function(event) {
event.preventDefault();
});
});
Таким образом, пользователь не будет перенаправлен при выборе ссылки, но не будет нарушать это поведение в случае, если он захочетоткройте его в новой вкладке / окне, что круто.
И для перенаправления пользователя, когда он щелкает, вы можете просто прикрепить событие к кнопке GO, которая находит выбранное a, берет его href и устанавливаеттекущее местоположение к его значению.