Есть много способов выполнить вашу задачу, но я считаю, что наиболее элегантным является использование css.Вот основные шаги
- Событие выбора опции прослушивания, связывающее добавление / удаление некоторого класса в действие контейнера, которое содержит все интересующие вас div (например, body)
- Добавление стилейдля сокрытия всех div, кроме одного.
- Молодец, сэр.
Это работает очень хорошо, если есть несколько делений, так как чем больше элементов вы хотите переключить, тем больше должно быть написано правил CSS.Вот более общее решение, связывающее действие, основанное на следующих шагах: 1. найти все элементы, используя некоторый селектор (обычно это выглядит как «.menu-container .menu-item») 2. найти один из найденных элементов, который является текущим видимым, скройте его 3. сделайте видимым другой элемент, тот, который вы хотите видеть в новых обстоятельствах.
javascript это довольно скромный язык)