Да И можно еще console.log вывести на посмотерть что там таки в window.location.hash
А че ты там window.location а не window.location.hash?
да, заметил) либо я кривой либо не то вставил
https://codepen.io/andrev_markelov/pen/OJgvRRW да, работает. Только интересно, почему с 2 раза срабатывает а не с первого
Ну вообще клик срабатывает до перехода по ссылке
btn.forEach(function(item) { item.addEventListener('click', () => { console.log(window.location.hash) setTimeout(()=> { if (window.location.hash === "#news") { stockItems.style.display = "none"; newsItems.style.display = "block"; } if (window.location.hash === "#stock") { newsItems.style.display = "none"; stockItems.style.display = "block"; } }) }); });
Вот так вроде работает
благодарю
Обсуждают сегодня