Desde aquí se puede extender el objeto en sí jQuery
(function ($) {
$.test = function() {
console.log('works');
};
})(jQuery);
Pero tenga en cuenta que esta función no estará disponible en jQuery.fn
(lo que equivale a jQuery.prototype
) y por lo tanto, no se puede acceder a través de dom nodes
allí this
, tampoco podría cadena ese método después o antes de otras funciones del complemento jQuery.
La razón por la cual $().test()
funciona es que la función del constructor jQuery crea un nuevo objeto que está vinculado a jQuery.fn
(prototipo ..).