partyzanx
@partyzanx

Как отменить переход по ссылке?

$('a.open, a.newpage, a.link').on('click', function() {
    var href = $(this).attr('href');
    window.open(href, '_blank').focus();
});


Когда я жму на перечисленные ссылки, он открывает новое окно, но также переходит по ссылке и в старом окне. То есть, получается при нажатии на ссылке он открывает два окна. Как отменить переход по ссылке в текущей вкладке? Оставить только переход в новой вкладке?
  • Вопрос задан
  • 76 просмотров
Решения вопроса 1
$('a.open, a.newpage, a.link').on('click', function(e) {
    var href = $(this).attr('href');
    e.preventDefault();
    window.open(href, '_blank').focus();
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
25 апр. 2024, в 10:42
150000 руб./за проект
25 апр. 2024, в 10:41
2000 руб./за проект
25 апр. 2024, в 10:25
2000 руб./за проект