JavaScript
Article

extending an existing jqurey function

By Sam Deering

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);

No Reader comments

Recommended
Sponsors
Get the latest in JavaScript, once a week, for free.