jQuery动态修改字体大小的方法【测试可用】


Posted in Javascript onSeptember 09, 2016

本文实例讲述了jQuery动态修改字体大小的方法。分享给大家供大家参考,具体如下:

运行效果截图如下:

jQuery动态修改字体大小的方法【测试可用】

完整代码如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<style>
* { margin:0; padding:0; }
.msg {width:300px; margin:100px; }
.msg_caption { width:100%; overflow:hidden; margin-bottom:1px;}
.msg_caption span { display:block; float:left; margin:0 2px; padding:4px 10px; background:#898989; cursor:pointer;font-size:12px;color:white; }
.msg textarea{ width:300px; height:80px;height:100px;border:1px solid #000;}
</style>
<script src="jquery-1.7.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
  $("span").click(function(){
    var thisEle = $("#para").css("font-size");
    var textFontSize = parseFloat(thisEle , 10);
    var unit = thisEle.slice(-2); //获取单位
    var cName = $(this).attr("class");
    if(cName == "bigger"){
        if( textFontSize <= 22 ){
          textFontSize += 2;
        }
    }else if(cName == "smaller"){
        if( textFontSize >= 12 ){
          textFontSize -= 2;
        }
    }
    $("#para").css("font-size", textFontSize + unit);
  });
});
</script>
</head>
<body>
<div class="msg">
  <div class="msg_caption">
    <span class="bigger" >放大</span>
    <span class="smaller" >缩小</span>
  </div>
  <div>
    <p id="para">
    人生若只如初见,何事秋风悲画扇。
    等闲变却故人心,却道故人心易变。
    骊山语罢清宵半,泪雨霖铃终不怨。
    何如薄幸锦衣郎,比翼连枝当日愿。
    </p>
  </div>
</div>
</body>
</html>

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
JavaScript 继承详解(一)
Jul 13 Javascript
JavaScript 类的定义和引用 JavaScript高级培训 自定义对象
Apr 27 Javascript
JS对HTML标签select的获取、添加、删除操作
Oct 17 Javascript
Node.js中使用事件发射器模式实现事件绑定详解
Aug 15 Javascript
jQuery使用$.get()方法从服务器文件载入数据实例
Mar 25 Javascript
基于javascript实现图片预加载
Jan 05 Javascript
JQuery ztree带筛选、异步加载实例讲解
Feb 25 Javascript
Jquery 整理元素选取、常用方法一览表
Nov 26 Javascript
vue.js过滤器+ajax实现事件监听及后台php数据交互实例
May 22 Javascript
js中数组对象去重的两种方法
Jan 18 Javascript
Vue如何基于vue-i18n实现多国语言兼容
Jul 17 Javascript
vue 重塑数组之修改数组指定index的值操作
Aug 09 Javascript
Bootstrap菜单按钮及导航实例解析
Sep 09 #Javascript
JavaScript设计模式之单体模式全面解析
Sep 09 #Javascript
jQuery实现的超链接提示效果示例【附demo源码下载】
Sep 09 #Javascript
全面解析Bootstrap表单样式的使用
Sep 09 #Javascript
jQuery+ajax读取并解析XML文件的方法
Sep 09 #Javascript
JS与jQuery实现隔行变色的方法
Sep 09 #Javascript
jQuery层次选择器用法示例
Sep 09 #Javascript
You might like
PHP生成迅雷、快车、旋风等软件的下载链接代码实例
2014/05/12 PHP
php 伪造ip以及url来路信息方法汇总
2014/11/25 PHP
php操作mongoDB实例分析
2014/12/29 PHP
PHP缓存工具XCache安装与使用方法详解
2018/04/09 PHP
ThinkPHP5框架实现简单的批量查询功能示例
2018/06/07 PHP
PHP htmlentities()函数用法讲解
2019/02/25 PHP
JAVASCRIPT 对象的创建与使用
2021/03/09 Javascript
JavaScript中json对象和string对象之间相互转化
2012/12/26 Javascript
jQuery中RadioButtonList的功能及用法实例介绍
2013/08/23 Javascript
jQuery插件分享之分页插件jqPagination
2014/06/06 Javascript
JQuery实现带排序功能的权限选择实例
2015/05/18 Javascript
jQuery实现ctrl+enter(回车)提交表单
2015/10/19 Javascript
Vue2.0实现将页面中表格数据导出excel的实例
2017/08/09 Javascript
Angular将填入表单的数据渲染到表格的方法
2017/09/22 Javascript
微信小程序实现文字跑马灯
2020/05/26 Javascript
详解JavaScript 的变量
2019/03/08 Javascript
vue 实现setInterval 创建和销毁实例
2020/07/21 Javascript
Ubuntu 14.04+Django 1.7.1+Nginx+uwsgi部署教程
2014/11/18 Python
Python中的zipfile模块使用详解
2015/06/25 Python
python中pip的安装与使用教程
2018/08/10 Python
一篇文章搞懂Python的类与对象名称空间
2018/12/10 Python
Python3 中sorted() 函数的用法
2020/03/24 Python
解决jupyter notebook打不开无反应 浏览器未启动的问题
2020/04/10 Python
css3实现波纹特效、H5实现动态波浪效果
2018/01/31 HTML / CSS
Street One瑞士:德国现代时装公司
2019/10/09 全球购物
称象教学反思
2014/02/03 职场文书
车贷收入证明范本
2014/09/14 职场文书
四风问题个人对照检查剖析材料
2014/09/27 职场文书
2014年保洁工作总结
2014/11/24 职场文书
2015年班级元旦晚会活动总结
2014/11/28 职场文书
刑事上诉状范文
2015/05/22 职场文书
在职证明范本
2015/06/15 职场文书
新员工入职感想
2015/08/07 职场文书
Nginx解决前端访问资源跨域问题的方法详解
2021/03/31 Servers
Java新手教程之ArrayList的基本使用
2021/06/20 Java/Android
Python识别花卉种类鉴定网络热门植物并自动整理分类
2022/04/08 Python