Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.07.2018, 07:20
Профессор
Отправить личное сообщение для s24344 Посмотреть профиль Найти все сообщения от s24344
 
Регистрация: 12.08.2015
Сообщений: 206

Проблема с перезаписью переменных.
Здравствуйте. Подскажите пожалуйста как реализовать следующую задачу. Мне необходимо в следующем примере записывать node соседа текущего элемента в переменную, и предыдущего соседа.

<ul class="nav__list">
	<li class="nav__item">
		<a href="#" class="nav__link">First</a>
		<div class="nav__popup">First popup</div>
	</li>
	<li class="nav__item">
		<a href="#" class="nav__link">Second</a>
		<div class="nav__popup">Second popup</div>
	</li>
	<li class="nav__item">
		<a href="#" class="nav__link">Third</a>
		<div class="nav__popup">Third popup</div>
	</li>
</ul>


document.querySelector('.nav__link').addEventListener('focus', function(event) {
	let oldNavPopup = null;
	let currentNavPopup = null;

	currentNavPopup = event.target.nextElementSibling;

	console.log(currentNavPopup, oldNavPopup); // old у меня всегда null (не перезаписывается)

	oldNavPopup = currentNavPopup;
});
Ответить с цитированием
  #2 (permalink)  
Старый 22.07.2018, 10:43
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

s24344,
не плодите темы
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема вывода переменных в onckick php arahmanov Events/DOM/Window 1 25.03.2018 23:52
Проблема с перезаписью содержимого iframe vadval15 Общие вопросы Javascript 2 26.12.2015 21:46
Как и где задать цикл? Blondinka Events/DOM/Window 2 10.06.2014 15:29
Проблема в сложении двух переменных. poseydon Общие вопросы Javascript 4 10.07.2011 18:13
Проблема спередачей переменных ВладислаВВ Общие вопросы Javascript 1 19.01.2009 22:45