Состояние флажка при переключении? - PullRequest
1 голос
/ 06 июня 2011
$(document).ready(function(){
    $("#CO_createAccount").toggle(
        function(){
            $(".CO_accountForm").show('slow');
        },
        function () {
            $(".CO_accountForm").hide('slow');
        }
    );
});

Пробовал несколько методов, представленных здесь, в SO, для отображения состояния флажка, но у меня это не работает.

Мысли

1 Ответ

2 голосов
/ 06 июня 2011
Переключатель

используется для отображения / скрытия элемента.

Чтобы получить состояние, вы можете использовать метод jquery attr («флажок») или свойство HTML DOM проверено.

Попробуйте это:

$(document).ready(function(){ 
    $("#CO_createAccount").click( function (){ 
        if(this.checked){
            $(".CO_accountForm").show('slow');  
        } else {
            $(".CO_accountForm").hide('slow');  
        }
    });
});
...