X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fajax%2Fajax.js;h=66519036dace5c8d33059b777f380aaffd31ad00;hb=e1e631a04440c0d9ab6580ea1593286072fa7ef5;hp=0c629b3b7205d38bbc1f486178a1c3851eb35118;hpb=c69047213514549551f3f612968bc669561e17c5;p=jquery.git diff --git a/src/ajax/ajax.js b/src/ajax/ajax.js index 0c629b3..6651903 100644 --- a/src/ajax/ajax.js +++ b/src/ajax/ajax.js @@ -44,7 +44,7 @@ jQuery.fn.extend({ * @cat Ajax */ load: function( url, params, callback, ifModified ) { - if ( url.constructor == Function ) + if ( jQuery.isFunction( url ) ) return this.bind("load", url); callback = callback || function(){}; @@ -55,7 +55,7 @@ jQuery.fn.extend({ // If the second parameter was provided if ( params ) // If it's a function - if ( params.constructor == Function ) { + if ( jQuery.isFunction( params.constructor ) ) { // We assume that it's the callback callback = params; params = null; @@ -77,7 +77,7 @@ jQuery.fn.extend({ complete: function(res, status){ if ( status == "success" || !ifModified && status == "notmodified" ) // Inject the HTML into all the matched elements - self.attr("innerHTML", res.responseText) + self.html(res.responseText) // Execute all the scripts inside of the newly-injected HTML .evalScripts() // Execute callback @@ -121,7 +121,7 @@ jQuery.fn.extend({ * @cat Ajax */ evalScripts: function() { - return this.find('script').each(function(){ + return this.find("script").each(function(){ if ( this.src ) jQuery.getScript( this.src ); else @@ -273,7 +273,7 @@ jQuery.extend({ */ get: function( url, data, callback, type, ifModified ) { // shift arguments if data argument was ommited - if ( data && data.constructor == Function ) { + if ( jQuery.isFunction( data ) ) { callback = data; data = null; } @@ -590,7 +590,7 @@ jQuery.extend({ // if data available if ( s.data ) { // convert data if not already a string - if (s.processData && typeof s.data != 'string') + if (s.processData && typeof s.data != "string") s.data = jQuery.param(s.data); // append data to url for get requests if( s.type.toLowerCase() == "get" )