@bbaggins

Как убрать HTML теги якоря из URL?

Добрый день!
Делаю стандартный якорь:
<a href="#test">test</a>
<h3 id="test">test</h3>

При переходе тег #test записывается в history, если тегов несколько то пользователю чтобы перейти назад надо сначала несколько раз протыкать по истории перехода якорей. Как сделать так, чтобы по нажатию на якорь, не было записи в URL?

В настоящий момент использую такое решение
Query("#a1").click(function() {
		pagcenter();
		jQuery('html, body').animate({
			scrollTop: jQuery("#a2").offset().top
		}, 1000, 'swing');
	});

Подскажите, как изменить скрипт таким образом чтобы якоря с1, b1, d1 тоже можно было применить в данной конструкции, не хочется дублировать скрипты.
  • Вопрос задан
  • 341 просмотр
Пригласить эксперта
Ответы на вопрос 1
LenovoId
@LenovoId
svg, css,js
я этот вопрос задавал сюда только 4 раза , и всякий раз его удаляли - задал на ruSO и мне дали совет что бы я подключил jQuery scroll - и из URL ушла решётка и ID
Ответ написан
Ваш ответ на вопрос

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

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