Advertisement
jamo

smallCaps() jQuery function

Jul 7th, 2011
988
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
jQuery 0.64 KB | None | 0 0
  1. <script language="JavaScript" type="text/javascript">
  2. /* jQuery function to create smallcaps on any element
  3. */
  4. (function($){
  5.     $.fn.extend({
  6.         smallCaps: function(options) {
  7.             var defaults = {multiplier: 1.2}
  8.             var options =  $.extend(defaults, options);
  9.             return this.each(function() {
  10.                 var obj = $(this);
  11.                 $(obj).html($(obj).html().replace(/\b([A-Z])/g,'<span style="font-size:'+ parseInt(parseInt($(obj).css('font-size')) * options.multiplier) + 'px !important;">$1</span>'));
  12.             });
  13.         }
  14.     });
  15. })(jQuery);
  16.  
  17.  
  18. $(function(){
  19.     $('h1').smallCaps({multiplier:1.2});
  20.     Cufon.replace('h1', {fontFamily:'font name'}); 
  21. });
  22. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement