Задать вопрос
kawabanga
@kawabanga

Обработка тэга a(ссылки) с jquerry?

Вопрос такой, ссылка имеет такой виде
Добавить в корзину

Есть обработчик, который посылает запрос на сервер. По событию click jquery.
Но при каждом нажатии, в браузерную строку добавляется #, и страница переходит вверх.
Так вот, как можно запретить переход вверх к странице?

Вариант, с подменой тэга на div и обработку пока не рассматриваю.
  • Вопрос задан
  • 2305 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
0neS
@0neS
<a href="javascript:void(0)">Добавить в корзину</a>

UPD: @Petroveg прав, лучше делайте как пишет @iiil
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
iiil
@iiil
Инженер и вэб-дизайнер, рисую.
Или пропишите в jquery следующий код:
$('a').click(function(e){
  ... здесь Ваш код
  e.preventDefault();
});

api.jquery.com/event.preventdefault
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы