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 相关文章推荐
两个SUBMIT按钮,如何区分处理
Aug 22 Javascript
JS鼠标滑过图片时切换图片实现思路
Sep 12 Javascript
JavaScript中Window对象的属性及事件
Dec 25 Javascript
JavaScript数据类型学习笔记
Jan 25 Javascript
jQuery Mobile动态刷新页面样式的实现方法
May 28 Javascript
jQuery表单验证插件解析(推荐)
Jul 21 Javascript
JS克隆,属性,数组,对象,函数实例分析
Nov 26 Javascript
jQuery 1.9版本以上的浏览器判断方法代码分享
Aug 28 jQuery
Vue 实现树形视图数据功能
May 07 Javascript
vue+springboot实现项目的CORS跨域请求
Sep 05 Javascript
jquery实现烟花效果(面向对象)
Mar 10 jQuery
JavaScript事件的委托(代理)的用法示例详解
Feb 18 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控制用户的浏览器--ob*函数的使用说明
2007/03/16 PHP
PHP新手用的Insert和Update语句构造类
2012/03/31 PHP
php导出word格式数据的代码实例
2013/11/25 PHP
PHP之正则表达式捕获组与非捕获组(详解)
2015/07/29 PHP
PHPExcel在linux环境下导出报500错误的解决方法
2017/01/26 PHP
如何直接访问php实例对象中的private属性详解
2017/10/12 PHP
PHP实现基于图的深度优先遍历输出1,2,3...n的全排列功能
2017/11/10 PHP
Laravel中10个有用的用法小结
2019/05/06 PHP
php apache开启跨域模式过程详解
2019/07/08 PHP
PHP设计模式之命令模式示例详解
2020/12/20 PHP
UserData用法总结 lanyu出品
2010/07/01 Javascript
jquery动态增加删除表格行的小例子
2013/11/14 Javascript
JavaScript实现简单的时钟实例代码
2013/11/23 Javascript
浅谈JavaScript 标准对象
2016/06/02 Javascript
为jQuery-easyui的tab组件添加右键菜单功能的简单实例
2016/10/10 Javascript
js多个物体运动功能实例分析
2016/12/20 Javascript
解决npm管理员身份install时出现权限的问题
2018/03/16 Javascript
微信小程序制作扭蛋机代码实例
2019/09/24 Javascript
js里面的变量范围分享
2020/07/18 Javascript
基于Python __dict__与dir()的区别详解
2017/10/30 Python
Python音频操作工具PyAudio上手教程详解
2019/06/26 Python
python3.7 利用函数os pandas利用excel对文件名进行归类
2019/09/29 Python
pytorch实现seq2seq时对loss进行mask的方式
2020/02/18 Python
学习Python需要哪些工具
2020/09/04 Python
python+openCV对视频进行截取的实现
2020/11/27 Python
KEETSA环保床垫:更好的睡眠,更好的生活!
2016/11/24 全球购物
int和Integer有什么区别
2013/05/25 面试题
文明工地标语
2014/06/16 职场文书
计划生育工作汇报
2014/10/28 职场文书
2014年办公室工作总结范文
2014/11/12 职场文书
实习单位意见
2015/06/04 职场文书
英语投诉信范文
2015/07/03 职场文书
2019年工作总结范文
2019/05/21 职场文书
关于拾金不昧的感谢信(五篇)
2019/10/18 职场文书
python Django框架快速入门教程(后台管理)
2021/07/21 Python
解决flex布局中子项目尺寸不受flex-shrink限制
2022/05/11 HTML / CSS