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

Как добавить hash в url при клике на ссылку?

Здравствуйте, подскажите как при нажатии на ссылку открыть нужную страницу и добавить к ее урл хеш, сохраненный в data?
Вот как поступил я.
<ul>
		<li><a data-target="1" href="Index.html">1</a></li>
		<li><a data-target="2" href="Index.html">2</a></li>
		<li><a data-target="3" href="Index.html">3</a></li>
	</ul>

var dataParam = $('a').data('target');
	$('a').on('click', function(event) {
  window.location.hash =  $( this ).data('target');
});

При клике на ссылку хеш добавляется к текущей странице, потом происходит переход и данные конечно же не сохраняются. Подскажите как сделать так, чтобы хеш добавлялся (или же сохранялся при переходе) к странице на которую ведет ссылка?
  • Вопрос задан
  • 2785 просмотров
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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