Lines Matching refs:extra

855 			// We can work around this by specifying an extra ID on the root
6552 function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) {
6553 var i = extra === ( isBorderBox ? "border" : "content" ) ?
6563 if ( extra === "margin" ) {
6564 val += jQuery.css( elem, extra + cssExpand[ i ], true, styles );
6569 if ( extra === "content" ) {
6573 // at this point, extra isn't border nor margin, so remove border
6574 if ( extra !== "margin" ) {
6578 // at this point, extra isn't content, so add padding
6581 // at this point, extra isn't content nor padding, so add border
6582 if ( extra !== "padding" ) {
6591 function getWidthOrHeight( elem, name, extra ) {
6618 // Normalize "", auto, and prepare for extra
6627 extra || ( isBorderBox ? "border" : "content" ),
6673 style: function( elem, name, value, extra ) {
6718 if ( !hooks || !("set" in hooks) || (value = hooks.set( elem, value, extra )) !== undefined ) {
6729 if ( hooks && "get" in hooks && (ret = hooks.get( elem, false, extra )) !== undefined ) {
6738 css: function( elem, name, extra, styles ) {
6751 val = hooks.get( elem, true, extra );
6765 if ( extra === "" || extra ) {
6767 return extra === true || jQuery.isNumeric( num ) ? num || 0 : val;
6775 get: function( elem, computed, extra ) {
6781 return getWidthOrHeight( elem, name, extra );
6783 getWidthOrHeight( elem, name, extra );
6787 set: function( elem, value, extra ) {
6788 var styles = extra && getStyles( elem );
6789 return setPositiveNumber( elem, value, extra ?
6793 extra,
10251 extra = defaultExtra || ( margin === true || value === true ? "margin" : "border" );
10278 jQuery.css( elem, type, extra ) :
10281 jQuery.style( elem, type, value, extra );