myfavoriteday
Участник
- Регист
- 20 Дек 2017
- Сообщения
- 10
- Реакции
- 18
Всем привет. Может кто подскажет.
Есть скрипт который из всего списка checkbox позволяет выбрать только два
Когда выбрано два checkbox, то остальный получают disable
Скрипт который все это делает:
Как можно реализовать, чтоб при выборе третьего снимались те два checkbox.
И как можно придать разные CSS стили первому выбранному и второму выбранному checkbox?
Есть скрипт который из всего списка checkbox позволяет выбрать только два
Когда выбрано два checkbox, то остальный получают disable
Код:
<div class="group">
<input type="checkbox" name="test" value="1"> - 1<br>
<input type="checkbox" name="test" value="2"> - 2<br>
<input type="checkbox" name="test" value="3"> - 3<br>
<input type="checkbox" name="test" value="4"> - 4
</div>
Скрипт который все это делает:
Код:
<script>
$(".group input").on("click", function() {
if($(".group input:checked").length >= 2) { // Не больше 2-х checkbox
$(".group input:not(:checked)").attr("disabled", true);
} else {
$(".group input:disabled").attr("disabled", false);
}
});
</script>
Как можно реализовать, чтоб при выборе третьего снимались те два checkbox.
И как можно придать разные CSS стили первому выбранному и второму выбранному checkbox?