diff --git a/lib/jquery.webfonts.js b/lib/jquery.webfonts.js index 74dab695..58f3cdbd 100644 --- a/lib/jquery.webfonts.js +++ b/lib/jquery.webfonts.js @@ -95,21 +95,17 @@ fontStack.unshift( fontFamily ); } + if ( !fontFamily || fontFamily === this.originalFontFamily ) { + // We are resetting the font to original font. + fontStack = []; + // This will cause removing inline fontFamily style. + } + // Set the font of this element if it's not excluded if ( !$element.is( this.options.exclude ) ) { $element.css( 'font-family', fontStack.join() ); } - if ( !fontFamily || fontFamily === this.originalFontFamily ) { - // We are resetting the font to original font. - // Do not explicitly set fontFamily for child nodes. Just remove - // the previous setting. - $element.find( 'textarea, input, button' ) - .not( this.options.exclude ) - .css( 'font-family', '' ); - - return; - } // Set the font of this element's children if they are not excluded. // font-family of ,