From: Ariel Flesler Date: Fri, 23 May 2008 00:54:59 +0000 (+0000) Subject: jquery core: saving some bytes and fixing indentation inside jQuery.prop. X-Git-Url: http://git.asbjorn.it/?a=commitdiff_plain;h=ec075266e99e5b3875241341ec1c716fb81b72fc;p=jquery.git jquery core: saving some bytes and fixing indentation inside jQuery.prop. --- diff --git a/src/core.js b/src/core.js index 0b27f74..fdf5072 100644 --- a/src/core.js +++ b/src/core.js @@ -427,7 +427,7 @@ jQuery.fn = jQuery.prototype = { html: function( value ) { return value == undefined ? - (this.length ? + (this[0] ? this[0].innerHTML : null) : this.empty().append( value ); @@ -504,9 +504,9 @@ jQuery.fn = jQuery.prototype = { this; // execute all scripts after the elements have been injected - if ( jQuery.nodeName( elem, "script" ) ) { + if ( jQuery.nodeName( elem, "script" ) ) scripts = scripts.add( elem ); - } else { + else { // Remove any inner scripts for later evaluation if ( elem.nodeType == 1 ) scripts = scripts.add( jQuery( "script", elem ).remove() ); @@ -745,14 +745,14 @@ jQuery.extend({ }, prop: function( elem, value, type, i, name ) { - // Handle executable functions - if ( jQuery.isFunction( value ) ) - value = value.call( elem, i ); - - // Handle passing in a number to a CSS property - return value && value.constructor == Number && type == "curCSS" && !exclude.test( name ) ? - value + "px" : - value; + // Handle executable functions + if ( jQuery.isFunction( value ) ) + value = value.call( elem, i ); + + // Handle passing in a number to a CSS property + return value && value.constructor == Number && type == "curCSS" && !exclude.test( name ) ? + value + "px" : + value; }, className: {