JavaScript实现点击按钮字体放大、缩小


Posted in Javascript onFebruary 29, 2016

本文给大家分享js实现点击按钮字体放大缩小实例代码,代码简单易懂,需要的朋友参考下吧

具体代码如下所示:

<style>
.bb{color:red;}
.cc{color:green;}
.chapter {font-size: 1.5em;}
.normal{font-size:12px;}
.hidden{display:none;}
</style>
<script>
$(document).ready(function() {
$('div.aa').addClass('bb');
$('a[href^="http:"]').addClass('cc');
//$('#switcher-large').on('click',function(){
// $('div.large').addClass('chapter'); 
//});
$('#switcher-large').click(function(){ 
$('div.large').toggleClass('chapter');
$(this).toggleClass('bb'); 
});
//$('#switcher').click(function(){//点击按钮增加(移除)样式(toggleClass方法)
//$('#switcher button').toggleClass('hidden');
//})
//字体的放大缩小
var $biger = $('div.large');
var num = parseFloat($biger.css('fontSize')); 
$('#switcher-bigger').click(function(){ 
num=num*1.4;
$biger.css('fontSize',num+'px');
});
$('#switcher-small').click(function(){
num=num/1.4;
$biger.css('fontSize',num+'px');
});
});
</script>
<div id="switcher" class="switcher">
<h3>Style Switcher</h3>
<button id="switcher-default"> Default </button>
<button id="switcher-hidden">Narrow hidden</button>
<button id="switcher-large">Large Print</button>
<button id="switcher-bigger">switcher-bigger</button>
<button id="switcher-small">switcher-small</button>
</div>
<div class="large">
<p>三水点靠木</p>
<p>三水点靠木</p>
<p>三水点靠木</p>
<p>三水点靠木</p>
</div>

关于JavaScript实现点击按钮字体放大、缩小的相关知识就给大家介绍这么多,希望对大家有所帮助!

Javascript 相关文章推荐
激活 ActiveX 控件
Oct 09 Javascript
js里的prototype使用示例
Nov 19 Javascript
使用jquery实现放大镜效果
Sep 02 Javascript
Angularjs 实现分页功能及示例代码
Sep 14 Javascript
jQuery 选择符详细介绍及整理
Dec 02 Javascript
canvas快速绘制圆形、三角形、矩形、多边形方法介绍
Dec 29 Javascript
Angularjs2不同组件间的通信实例代码
May 06 Javascript
深入浅析JSONAPI在PHP中的应用
Dec 24 Javascript
Node.js 利用cheerio制作简单的网页爬虫示例
Mar 01 Javascript
javascript刷新父页面方法汇总详解
Oct 10 Javascript
js实现3D照片墙效果
Oct 28 Javascript
js实现鼠标滑动到某个div禁止滚动
Sep 17 Javascript
jquery trigger函数执行两次的解决方法
Feb 29 #Javascript
理解js回收机制通俗易懂版
Feb 29 #Javascript
jquery trigger实现联动的方法
Feb 29 #Javascript
基于Javascript实现返回顶部按钮
Feb 29 #Javascript
JavaScript实现斗地主游戏的思路
Feb 29 #Javascript
jQuery取消特定的click事件
Feb 29 #Javascript
JavaScript+CSS实现的可折叠二级菜单实例
Feb 29 #Javascript
You might like
php分页示例代码
2007/03/19 PHP
php操作sqlserver关于时间日期读取的小小见解
2009/11/29 PHP
PHP程序级守护进程的实现与优化的使用概述
2013/05/02 PHP
关于js和php对url编码的处理方法
2014/03/04 PHP
Laravel学习教程之IOC容器的介绍与用例
2017/08/15 PHP
Laravel学习教程之request validation的编写
2017/10/25 PHP
在laravel中实现事务回滚的方法
2019/10/10 PHP
laravel 解决Validator使用中出现的问题
2019/10/25 PHP
PHP 图片处理
2020/09/16 PHP
JavaScript iframe的相互操作浅析
2009/10/14 Javascript
JavaScript中的作用域链和闭包
2012/06/30 Javascript
jquery创建一个新的节点对象(自定义结构/内容)的好方法
2013/01/21 Javascript
javascript解决innerText浏览器兼容问题思路代码
2013/05/17 Javascript
jQuery搜索子元素的方法
2015/02/10 Javascript
如何使用HTML5地理位置定位功能
2015/04/27 Javascript
基于jQuery实现文本框只能输入数字(小数、整数)
2016/01/14 Javascript
详解Vue 动态添加模板的几种方法
2017/04/25 Javascript
js实现直播点击飘心效果
2020/08/19 Javascript
详解Vue的七种传值方式
2021/02/08 Vue.js
[00:20]DOTA2荣耀之路7:-ah fu-抢盾
2018/05/31 DOTA
python getopt详解及简单实例
2016/12/30 Python
TensorFlow实现创建分类器
2018/02/06 Python
python实现按长宽比缩放图片
2018/06/07 Python
python中字典按键或键值排序的实现代码
2019/08/27 Python
Python几种常见算法汇总
2020/06/02 Python
python绘图pyecharts+pandas的使用详解
2020/12/13 Python
支持IE8的纯css3开发的响应式设计动画菜单教程
2014/11/05 HTML / CSS
给儿子的表扬信
2014/01/15 职场文书
见习报告格式范文
2014/11/08 职场文书
2015年元旦晚会活动总结(学生会)
2014/11/28 职场文书
优秀班组事迹材料
2014/12/24 职场文书
驾驶员安全责任协议书
2016/03/22 职场文书
Python爬虫之爬取二手房信息
2021/04/27 Python
教你使用一行Python代码玩遍童年的小游戏
2021/08/23 Python
分享一个vue实现的记事本功能案例
2022/04/11 Vue.js
SQL Server中使用表变量和临时表
2022/05/20 SQL Server