Skip to content

jFontSize is an easy-to-use jQuery Plugin that adds A+ and A- buttons to your website, which alter the font size on sites with lager texts to improve user experience. Version 2 has been refactored. It now saves the current zoom value and applies it on each page reload and each visit.

License

Notifications You must be signed in to change notification settings

ouvrages/jfontsize

Repository files navigation

jfontsize

jFontSize is an easy-to-use jQuery Plugin that adds A+ and A- buttons to your website, which alter the font size on sites with lager texts to improve user experience.

Version 2 has been refactored. It now saves the current zoom value and applies it on each page reload and each visit.

How to use it

  1. Include jQuery Library and jFontSize.js
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.js"></script>
<script type="text/javascript" language="javascript" src="jstorage.js"></script>
<script type="text/javascript" language="javascript" src="jquery.jfontsize-2.0.js"></script>
  1. Add A+ and A- Buttons on your page
<a class="jfontsize-button" id="jfontsize-m2" href="#">A-</a>
<a class="jfontsize-button" id="jfontsize-d2" href="#">A</a>
<a class="jfontsize-button" id="jfontsize-p2" href="#">A+</a>
  1. Call the plugin with options
<script type="text/javascript" language="javascript">
  $('.some-class-name2').jfontsize({
    btnMinusClasseId: '#jfontsize-m2', // Defines the class or id of the decrease button
    btnDefaultClasseId: '#jfontsize-d2', // Defines the class or id of default size button
    btnPlusClasseId: '#jfontsize-p2', // Defines the class or id of the increase button
    btnMinusMaxHits: 1, // How many times the size can be decreased
    btnPlusMaxHits: 5, // How many times the size can be increased
    sizeChange: 5 // Defines the range of change in pixels
  });
</script> 

About

jFontSize is an easy-to-use jQuery Plugin that adds A+ and A- buttons to your website, which alter the font size on sites with lager texts to improve user experience. Version 2 has been refactored. It now saves the current zoom value and applies it on each page reload and each visit.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published