Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
<ul> <li>1</li> <li class="active">1</li> <li>1</li> <li>1</li> <li>1</li> </ul>
document.querySelector('button').addEventListener( 'click', () => { const next = document.querySelector('li.active + li') ?? document.querySelector('ul li:first-child'); document.querySelector('li.active')?.classList.remove('active'); next.classList.add('active'); }, );