CSS Code
<style type="text/css"> .mFont button{ width:50px; height:20px; text-align:center; display:block; float:left; background-color:#000000; color:#FFFFFF; font-size:12px; font-weight:bold; border:1px solid #666666; margin-right:2px; line-height:17px; cursor:pointer; font-family:tahoma; } </style>
HTML Code
<div class="mFont"> <button>A -</button> <button>A +</button> </div>
Javascript Code
<script language="javascript" src="js/jquery-1.2.6.min.js"></script> <script type="text/javascript"> $(function(){ var minFont=8; // กำหนดขนาดตัวอักษรต่ำสุด var maxFont=18; // กำหนดขนาดตัวอักษรสูงสุด var nowFont=12; // กำหนดขนาดตัวอักษรเริมต้น var objSet="p"; // แท็กที่ต้องการกำหนดขนาดตัวอักษร อาจใช้เป็น * หรือ a หรือ a.menu เป็นต้น $(objSet).css("font-size",nowFont); $(".mFont button").click(function(){ var inCase=$(this).text(); if(inCase=="A +"){ if(nowFont<maxFont){ nowFont++; }else{ nowFont=maxFont; } $(objSet).css("font-size",nowFont); } if(inCase=="A -"){ if(nowFont>minFont){ nowFont--; }else{ nowFont=minFont; } $(objSet).css("font-size",nowFont); } }); }); </script>
ตัวอย่าง