Если флажок установлен, ни один из остальных не должен быть. Если checkbox2 проверен, ни один из них не должен быть.Checkbox Menu Toggle
Звуки простые правые? Ну, моя проблема здесь в том, что я хочу иметь возможность также переключать одно меню, и мне трудно понять его.
$("label").on("click", function() {
$(this).toggleClass("active")
})
.d1, .d2, .d3 {
display: none;
}
#d1:checked ~ .d1 {
display: block;
}
#d2:checked ~ .d2 {
display: block;
}
#d3:checked ~ .d3 {
display: block;
}
.active {
color: #6d4dfe;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="checkbox" name="menubar" id="d1">
<label for="d1">Open 1</label>
<input type="checkbox" name="menubar" id="d2">
<label for="d2">Open 2</label>
<input type="checkbox" name="menubar" id="d3">
<label for="d3">Open 3</label>
<div class="d1"><div class="hi">Lorem ipsum dolor.</div></div>
<div class="d2">Lorem ipsum dolor sit amet.</div>
<div class="d3">Lorem ipsum dolor sit amet, consectetur adipisicing.</div>
@ freestock.tk, он может хотеть, чтобы иметь возможность, снимите с коробка. В противном случае переключатели - это путь. –