Запуск действия click
для якоря не будет перенаправлять пользователя на URL-адрес якоря, как вы ожидаете от обычного click
.
Вместо этого вам нужно сделать следующее:
$('#anchorId').click(function(){
window.location.href = $(this).attr('href');
});
РЕДАКТИРОВАТЬ - ПРАВИЛЬНЫЙ ОТВЕТ НИЖЕ
Я неправильно понял вопрос. Чтобы выполнить то, что вы хотите, просто сделайте этот вызов для имитации click
:
window.location.href = $('#anchorId').attr('href');