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 相关文章推荐
用原生JavaScript实现jQuery的$.getJSON的解决方法
May 03 Javascript
jQuery蓝色风格滑动导航栏代码分享
Aug 19 Javascript
基于js中的原型、继承的一些想法
Aug 10 Javascript
js时间比较 js计算时间差的简单实现方法
Aug 26 Javascript
jQuery获取选中单选按钮radio的值
Dec 27 Javascript
JavaScript中Math对象的方法介绍
Jan 05 Javascript
自适应布局meta标签中viewport、content、width、initial-scale、minimum-scale、maximum-scale总结
Aug 18 Javascript
引入JavaScript时alert弹出框显示中文乱码问题
Sep 16 Javascript
vue中如何实现后台管理系统的权限控制的方法示例
Sep 19 Javascript
vue Tab切换以及缓存页面处理的几种方式
Nov 05 Javascript
vue中解决拖拽改变存在iframe的div大小时卡顿问题
Jul 22 Javascript
js实现微信聊天界面
Aug 09 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
CodeIgniter中实现泛域名解析
2014/07/19 PHP
浅谈php错误提示及查错方法
2015/07/14 PHP
PHP中addslashes与mysql_escape_string的区别分析
2016/04/25 PHP
深入理解JQuery keyUp和keyDown的区别
2013/12/12 Javascript
fckeditor粘贴Word时弹出窗口取消的方法
2014/10/30 Javascript
jQuery插件StickUp实现网页导航置顶
2015/04/12 Javascript
javascript中innerText和innerHTML属性用法实例分析
2015/05/13 Javascript
js HTML5 Ajax实现文件上传进度条功能
2016/02/13 Javascript
JavaScript设计模式开发中组合模式的使用教程
2016/05/18 Javascript
详解Angular开发中的登陆与身份验证
2016/07/27 Javascript
使用纯JS代码判断字符串中有多少汉字的实现方法(超简单实用)
2016/11/12 Javascript
js实现随机点名器精简版
2020/06/29 Javascript
Vue实现多页签组件
2021/01/14 Vue.js
[02:40]2018年度DOTA2最佳新人-完美盛典
2018/12/16 DOTA
Python获取邮件地址的方法
2015/07/10 Python
Python将阿拉伯数字转换为罗马数字的方法
2015/07/10 Python
python中的编码知识整理汇总
2016/01/26 Python
Python实现全角半角字符互转的方法
2016/11/28 Python
Python实现公历(阳历)转农历(阴历)的方法示例
2017/08/22 Python
Python文件和流(实例讲解)
2017/09/12 Python
Python numpy 提取矩阵的某一行或某一列的实例
2018/04/03 Python
对numpy中数组元素的统一赋值实例
2018/04/04 Python
Django模型修改及数据迁移实现解析
2019/08/01 Python
Pycharm和Idea支持的vim插件的方法
2020/02/21 Python
HTML如何让IMG自动适应DIV容器大小的实现方法
2020/02/25 HTML / CSS
size?丹麦官网:英国伦敦的球鞋精品店
2019/04/15 全球购物
澳大利亚二手奢侈品网站:Modsie
2019/09/23 全球购物
MediaMarkt比利时:欧洲最大电器连锁店
2020/12/21 全球购物
J2EE模式面试题
2016/10/11 面试题
槐乡的孩子教学反思
2014/04/27 职场文书
小学先进集体事迹材料
2014/05/31 职场文书
家长意见书
2015/06/04 职场文书
学习杨善洲同志先进事迹心得体会
2016/01/23 职场文书
HR在给员工开具离职证明时,需要注意哪些问题?
2019/07/03 职场文书
关于React Native 无法链接模拟器的问题
2021/06/21 Javascript
使用Springboot实现健身房管理系统
2021/07/01 Java/Android