Observe a alteração da entrada [type = “checkbox”]

Como executar uma função na alteração da caixa de seleção?

Estou tentando escrever uma pequena caixa de seleção substituindo a base de funções - mas estou fazendo algo errad

Código

(function($) {
    $.fn.checking = function() {
        if ($('.checbox').prop('checked', false) === true) {
            $('.new-checkbox').prop('id', 'unchecked');
        } else {
            $('.new-checkbox').prop('id', 'checked');
        }
    };
})(jQuery);


$(document).ready(function() {

    $('.checkbox').wrap('<div class="checkbox-wrapper"></div>');
    $('.checkbox-wrapper').append('<p class="new-checkbox">Blue = Checked, Red = Unchecked</p>');
    $('.checkbox').checking();
    $('.checbox').bind('change', function() {
        $(this).checking();

    });

});

Parque infantil:DEMONSTRAÇÃO AO VIV

questionAnswers(5)

yourAnswerToTheQuestion