Código para CheckAll & UncheckAll CheckBox Jquery

Aquí les dejo un código para cuando requieres seleccionar todos los checks que tienes en el formulario y deschequearlos. Es un código sencillo y genérico, recuerda que tambien hay muchas formas de hacerlo funcionar. La que  posteo aquí es una de muchas.

Código HTML

<a class="excluir" onclick="$(this).check_all();" href="javascript:void(0);">Todos</a>

<a class="excluir" onclick="$(this).un_check_all();" href="javascript:void(0);">Ninguno</a>

Código jquery:

    jQuery.fn.check_all = function(){
        $(':input[type=checkbox]').each(function () {
                $(this).attr('checked', 'checked');
        });
        return false;
    }

    jQuery.fn.un_check_all = function(){
        $(':input[type=checkbox]').each(function () {
            $(this).attr('checked', false);
        });
        return false;
    }      
});