Вход Регистрация
Файл: Main Website Files/assets/bower_components/jquery/src/ajax/load.js
Строк: 55
<?php
define
([
    
"../core",
    
"../core/parseHTML",
    
"../ajax",
    
"../traversing",
    
"../manipulation",
    
"../selector",
    
// Optional event/alias dependency
    
"../event/alias"
], function( jQuery ) {

// Keep a copy of the old load method
var _load jQuery.fn.load;

/**
 * Load a url into a page
 */
jQuery.fn.load = function( urlparamscallback ) {
    if ( 
typeof url !== "string" && _load ) {
        return 
_load.applythisarguments );
    }

    var 
selectortyperesponse,
        
self this,
        
off url.indexOf(" ");

    if ( 
off >= ) {
        
selector jQuery.trimurl.sliceoff ) );
        
url url.slice0off );
    }

    
// If it's a function
    
if ( jQuery.isFunctionparams ) ) {

        
// We assume that it's the callback
        
callback params;
        
params undefined;

    
// Otherwise, build a param string
    
} else if ( params && typeof params === "object" ) {
        
type "POST";
    }

    
// If we have elements to modify, make the request
    
if ( self.length ) {
        
jQuery.ajax({
            
urlurl,

            
// if "type" variable is undefined, then "GET" method will be used
            
typetype,
            
dataType"html",
            
dataparams
        
}).done(function( responseText ) {

            
// Save response for use in complete callback
            
response arguments;

            
self.htmlselector ?

                
// If a selector was specified, locate the right elements in a dummy div
                // Exclude scripts to avoid IE 'Permission Denied' errors
                
jQuery("<div>").appendjQuery.parseHTMLresponseText ) ).findselector ) :

                
// Otherwise use the full result
                
responseText );

        }).
completecallback && function( jqXHRstatus ) {
            
self.eachcallbackresponse || [ jqXHR.responseTextstatusjqXHR ] );
        });
    }

    return 
this;
};

});
?>
Онлайн: 1
Реклама