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 注意事项 与原因分析
Apr 24 Javascript
Ajax+Json 级联菜单实现代码
Oct 27 Javascript
通过隐藏option实现select的联动效果
Nov 10 Javascript
indexOf 和 lastIndexOf 使用示例介绍
Sep 02 Javascript
详解JavaScript中void语句的使用
Jun 04 Javascript
js实现右键自定义菜单
Dec 03 Javascript
简单实现js浮动框
Dec 13 Javascript
基于Vue实现后台系统权限控制的示例代码
Aug 29 Javascript
Vue.js页面中有多个input搜索框如何实现防抖操作
Nov 04 Javascript
微信小程序实现滑动翻页效果(完整代码)
Dec 06 Javascript
基于Vue CSR的微前端实现方案实践
May 27 Javascript
js观察者模式的弹幕案例
Nov 23 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 命令行工具 shell_exec, exec, passthru, system详细使用介绍
2011/09/11 PHP
php中使用cookie来保存用户登录信息的实现代码
2012/03/08 PHP
php使用fopen创建utf8编码文件的方法
2014/10/31 PHP
PHP数组和explode函数示例总结
2015/05/08 PHP
php生成curl命令行的方法
2015/12/14 PHP
Zend Framework生成验证码并实现验证码验证功能(附demo源码下载)
2016/03/22 PHP
php PDO判断连接是否可用的实现方法
2017/04/03 PHP
基于jQuery的消息提示插件之旅 DivAlert(三)
2010/04/01 Javascript
jQuery中:disabled选择器用法实例
2015/01/04 Javascript
JS+CSS实现鼠标滑过时动态翻滚的导航条效果
2015/09/24 Javascript
简单理解JavaScript中的封装与继承特性
2016/03/19 Javascript
jQuery实现漂亮实用的商品图片tips提示框效果(无图片箭头+阴影)
2016/04/16 Javascript
MVC+jQuery.Ajax异步实现增删改查和分页
2020/12/22 Javascript
Seajs是什么及sea.js 由来,特点以及优势
2016/10/13 Javascript
JS+HTML5实现上传图片预览效果完整实例【测试可用】
2017/04/20 Javascript
vue.js如何更改默认端口号8080为指定端口的方法
2017/07/14 Javascript
vue+webpack实现异步组件加载的方法
2018/02/03 Javascript
原生JS实现瀑布流插件
2018/02/06 Javascript
layui中table表头样式修改方法
2018/08/15 Javascript
Vue 配合eiement动态路由,权限验证的方法
2018/09/26 Javascript
使用jQuery实现购物车
2020/10/29 jQuery
Echarts在Taro微信小程序开发中的踩坑记录
2020/11/09 Javascript
JavaScript canvas实现跟随鼠标移动小球
2021/02/09 Javascript
python聊天程序实例代码分享
2013/11/18 Python
Python解析json之ValueError: Expecting property name enclosed in double quotes: line 1 column 2(char 1)
2017/07/06 Python
keras 获取某层输出 获取复用层的多次输出实例
2020/05/23 Python
新西兰领先的内衣店:Bendon Lingerie新西兰
2018/07/11 全球购物
Farfetch美国:奢侈品牌时尚购物平台
2019/05/02 全球购物
大学生毕业求职简历的自我评价
2013/10/24 职场文书
应届毕业生自我评价分享
2013/12/15 职场文书
高二学生评语大全
2014/04/25 职场文书
关于建议书的格式范文
2014/05/20 职场文书
企业员工爱岗敬业演讲稿
2014/08/26 职场文书
幼儿教师远程研修感悟
2015/11/18 职场文书
读《皮囊》有感:理解是对他人的最大的善举
2019/11/14 职场文书
IIS服务器中设置HTTP重定向访问HTTPS
2022/04/29 Servers