Показать сообщение отдельно
  #11 (permalink)  
Старый 03.09.2016, 00:04
Аспирант
Отправить личное сообщение для k_DizeL Посмотреть профиль Найти все сообщения от k_DizeL
 
Регистрация: 20.02.2015
Сообщений: 54

рони, да, спасибо все работает. Вот только я могу совершить выбор в каждом из блоков 2 раза, а должно быть 3
$(function() {
    $(".blockq").each(function(c, a) {
        var b = $("input", a);
        $(a).on("click", "input", function(a) {
            $(this).addClass("bl");
            b.prop("disabled", 3 < b.filter(".bl").length)
        })
    });
    var a = $(".blockq");
    a.each(function(d, b) {
        $(b).on("click", "input", function() {
            $(this).addClass("bl");
            a.each(function(a, b) {
                var c = $("input", b);
                c.prop("disabled", c.filter(".bl").length > +(a == d))
            })
        })
    })
});
Ответить с цитированием