JavaScript - - By Sam Deering

extending an existing jqurey function

How to extend the functionality of an existing jQuery Function

(function($)
{
    var oldget = $.fn.get; // maintain a to the existing function
    $.fn.get = function()
    {
        // original behavior - use function.apply to preserve context
        var ret = oldget.apply(this, arguments);

        // stuff I will be extending
        // that doesn't affect/change
        // the way .get() works

        // preserve return value (probably the jQuery object...)
        return ret;
    };
})(jQuery);