Задать вопрос
serovpochta
@serovpochta
Лысый

Как убрать #решетку из адресной строки браузера при клике на кнопку?

При клике на кнопку вызова формы поиска отображается # в адресной строке браузера

<a href="#" title="<?php esc_attr_e(); ?>"class="menu-item-search"><div class=form></div></a>


Хотя, рядом с этой кнопкой имеется кнопка вызова меню

<a href="#" title="<?php esc_attr_e(); ?>"id="site-navigation-toggle" class="site-navigation-toggle">


и при клике на нее уже # не отображается

Сайт на Вордпресе
  • Вопрос задан
  • 862 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 4
@Sn0wSky
$(".menu-item-search").click(function(e){
    e.preventDefault();
});
Ответ написан
Комментировать
sadisme
@sadisme
font-size:30rem
В таких случаях, проще вообще ссылку не использовать и заменить её на SPAN или DIV
Ответ написан
Комментировать
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
preventDefault()
Ответ написан
Комментировать
@Farrien
Tell me who
Я добавляю в onclick это
return false;
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Сделайте вместо
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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