From 3adec2199d2328494f286fe9dda8d7debfafd661 Mon Sep 17 00:00:00 2001 From: Saint Clair Date: Tue, 3 Sep 2013 08:31:07 -0300 Subject: [PATCH] Improved performance .css 'jquery' x .style 'js' --- jquery.fittext.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jquery.fittext.js b/jquery.fittext.js index 080b82e..97640c3 100644 --- a/jquery.fittext.js +++ b/jquery.fittext.js @@ -27,7 +27,10 @@ // Resizer() resizes items based on the object width divided by the compressor * 10 var resizer = function () { - $this.css('font-size', Math.max(Math.min($this.width() / (compressor*10), parseFloat(settings.maxFontSize)), parseFloat(settings.minFontSize))); + var valFontSize = Math.max(Math.min($this.width() / (compressor*10), parseFloat(settings.maxFontSize)), parseFloat(settings.minFontSize)); + + var cachedStyle = document.getElementById($this.attr('id')).style; + cachedStyle.fontSize = valFontSize; }; // Call once to set.