Добрый вечер! Сразу скажу, что не силен в js - jquery. Задача следующая, есть всплывающее окно, в котором выводятся списки городов и стран. По выбору страны, города подгружаются на ajax, потом человек выбирает город и переходит на страницу этого города.
Задача состоит в том, чтобы сохранить в localstorage название города и потом выводить его в шапке сайта, то есть просто строку с текстом, которую необходимо взять со ссылки города по которой нажимаем для перехода на его страницу.
На данном этапе наваял такой код:
<script type="text/javascript">
$('.dropdown-toggle').click(function(){
var val_input=$(this).text();
localStorage.setItem('keycity',val_input);
});
if(localStorage.getItem('keycity')){
$('#loccity').html(localStorage.getItem('keycity'));
}
</script>
Делегирование:
$(document).on('click', '.dropdown-toggle', function(){
var val_input=$(this).text();
localStorage.setItem('keycity',val_input);
});
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости