$(document).ready(function () { var $affectedElements = $("*"); $affectedElements.each(function () { var $this = $(this); $this.data("orig-size", $this.css("font-size")); }); $("#incfont").click(function () { changeFontSize(1); }) $("#decfont").click(function () { changeFontSize(-1); }) $("#btn-orig").click(function () { $affectedElements.each(function () { var $this = $(this); $this.css("font-size", $this.data("orig-size")); }); }) function changeFontSize(direction) { $affectedElements.each(function () { var $this = $(this); $this.css("font-size", parseInt($this.css("font-size")) + direction); }); } });