Bug Tracker

Ticket #4036: blank-1.diff

File blank-1.diff, 730 bytes (added by dimi, 7 years ago)

Smaller, much faster version of .blank()

  • jquery-1.3.

    old new  
    636636
    637637        // Evalulates a script in a global context
    638638        globalEval: function( data ) {
    639                 data = jQuery.trim( data );
    640 
    641                 if ( data ) {
     639                if ( !jQuery.blank( data ) ) {
    642640                        // Inspired by code by Andrea Giammarchi
    643641                        // http://webreflection.blogspot.com/2007/08/global-scope-evaluation-and-dom.html
    644642                        var head = document.getElementsByTagName("head")[0] || document.documentElement,
     
    10501048                return elem[ name ];
    10511049        },
    10521050
     1051        blank: function( text ) {
     1052                return !text ||  !/\S/.test(text);
     1053        },
     1054
    10531055        trim: function( text ) {
    10541056                return (text || "").replace( /^\s+|\s+$/g, "" );
    10551057        },