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 相关文章推荐
增强用户体验友好性之jquery easyui window 窗口关闭时的提示
Jun 22 Javascript
javascript实现tabs选项卡切换效果(自写原生js)
Mar 19 Javascript
同时使用n个window onload加载实例介绍
Apr 25 Javascript
模拟电子签章盖章效果的jQuery插件源码
Jun 24 Javascript
JavaScript在Android的WebView中parseInt函数转换不正确问题解决方法
Apr 25 Javascript
jquery实现用户信息修改验证输入方法汇总
Jul 18 Javascript
跟我学习javascript的定时器
Nov 19 Javascript
jQuery Mobile页面返回不需要重新get
Apr 26 Javascript
AngularJS中一般函数参数传递用法分析
Nov 22 Javascript
vue组件横向树实现代码
Aug 02 Javascript
微信小程序自定义弹出层效果
May 26 Javascript
JavaScript架构搭建前端监控如何采集异常数据
Jun 25 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多例模式介绍
2013/06/24 PHP
PHP中判断变量为空的几种方法小结
2013/11/12 PHP
基于ThinkPHP+uploadify+upload+PHPExcel 无刷新导入数据
2015/09/23 PHP
laravel migrate初学常见错误的解决方法
2017/10/11 PHP
jQuery cdn使用介绍
2013/05/08 Javascript
js实现倒计时(距离结束还有)示例代码
2013/07/24 Javascript
Javascript通过overflow控制列表闭合与展开的方法
2015/05/15 Javascript
JS实现可调整倒计时间代码分享
2015/08/18 Javascript
jQuery无刷新分页完整实例代码
2015/10/27 Javascript
用JS写的一个Ajax库(实例代码)
2016/08/06 Javascript
AngularJs IE Compatibility 兼容老版本IE
2016/09/01 Javascript
常用Javascript函数与原型功能收藏(必看篇)
2016/10/09 Javascript
js cookie实现记住密码功能
2017/01/17 Javascript
js实现消息滚动效果
2017/01/18 Javascript
解决webpack打包速度慢的解决办法汇总
2017/07/06 Javascript
谈谈VUE种methods watch和compute的区别和联系
2017/08/01 Javascript
Vue实现双向绑定的原理以及响应式数据的方法
2018/07/02 Javascript
ES6入门教程之变量的解构赋值详解
2019/04/13 Javascript
详解javascript中var与ES6规范中let、const区别与用法
2020/01/11 Javascript
如何基于javascript实现贪吃蛇游戏
2020/02/09 Javascript
Vue 技巧之控制父类的 slot
2020/02/24 Javascript
vue使用Sass时报错问题的解决方法
2020/10/14 Javascript
vue + el-form 实现的多层循环表单验证
2020/11/25 Vue.js
vue使用element-ui实现表单验证
2020/12/13 Vue.js
[43:24]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第二场 12.12
2020/12/17 DOTA
Python使用Beautiful Soup包编写爬虫时的一些关键点
2016/01/20 Python
使用python装饰器计算函数运行时间的实例
2018/04/21 Python
pygame编写音乐播放器的实现代码示例
2019/11/19 Python
Python控制台实现交互式环境执行
2020/06/09 Python
如何利用Python给自己的头像加一个小国旗(小月饼)
2020/10/02 Python
求两个数的乘积和商数,该作用由宏定义来实现
2013/03/13 面试题
幼儿教师考核制度
2014/01/25 职场文书
公司接待方案
2014/03/08 职场文书
给学校建议书范文
2014/05/13 职场文书
2014年人事行政工作总结
2014/12/03 职场文书
土建施工员岗位职责
2015/04/11 职场文书