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 相关文章推荐
科讯商业版中用到的ajax空间与分页函数
Sep 02 Javascript
javascript小数四舍五入多种方法实现
Dec 23 Javascript
JavaScript的strict模式与with关键字介绍
Feb 08 Javascript
node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用
Nov 04 Javascript
js点击选择文本的方法
Feb 09 Javascript
jquery中用jsonp实现搜索框功能
Oct 18 Javascript
Vue shopCart 组件开发详解
Jan 26 Javascript
angularjs 的数据绑定实现原理
Jul 02 Javascript
Vue核心概念Getter的使用方法
Jan 18 Javascript
webpack-url-loader 解决项目中图片打包路径问题
Feb 15 Javascript
vue axios重复点击取消上一次请求封装的方法
Jun 19 Javascript
js在HTML的三种引用方式详解
Aug 29 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自定义错误日志
2015/02/13 PHP
Laravel 类和接口注入相关的代码
2019/10/15 PHP
符合标准的js表单提交的代码
2007/09/13 Javascript
node在两个div之间移动,用ztree实现
2013/03/06 Javascript
jquery异步跨域访问代码
2013/06/28 Javascript
JavaScript中按位“异或”运算符使用介绍
2014/03/14 Javascript
js实现简单div拖拽功能实例
2015/05/12 Javascript
详解AngularJS中module模块的导入导出
2015/12/10 Javascript
Bootstrap模块dropdown实现下拉框响应
2016/05/22 Javascript
js前端实现多图图片上传预览的两个方法(推荐)
2016/11/18 Javascript
WebView启动支付宝客户端支付失败的问题小结
2017/01/11 Javascript
基于JavaScript实现购物车功能
2017/02/07 Javascript
jQuery实现模糊搜索功能的方法分析
2018/06/29 jQuery
微信小程序五子棋游戏的棋盘,重置,对弈实现方法【附demo源码下载】
2019/02/20 Javascript
15分钟上手vue3.0(小结)
2020/05/20 Javascript
js调用网络摄像头的方法
2020/12/05 Javascript
Python编程之属性和方法实例详解
2015/05/19 Python
Python 爬虫学习笔记之正则表达式
2016/09/21 Python
3个用于数据科学的顶级Python库
2018/09/29 Python
解决numpy矩阵相减出现的负值自动转正值的问题
2020/06/03 Python
pytorch 常用函数 max ,eq说明
2020/06/28 Python
python缩进长度是否统一
2020/08/02 Python
python性能测试工具locust的使用
2020/12/28 Python
西班牙著名的珠宝首饰品牌:P D PAOLA
2018/09/15 全球购物
蒙蒂塞罗商店:Monticello Shop
2018/11/25 全球购物
thinkphp5 redis缓存新增方法实例讲解
2021/03/24 PHP
Laravel中Kafka的使用详解
2021/03/24 PHP
工作自荐信
2013/12/11 职场文书
法律专业应届生自荐信范文
2014/01/06 职场文书
实习生岗位职责
2014/04/12 职场文书
企业标语大全
2014/07/01 职场文书
会计专业求职信范文
2015/03/19 职场文书
银行求职信范文怎么写
2015/03/20 职场文书
素质教育学习心得体会
2016/01/19 职场文书
《女娲补天》读后感5篇
2019/12/31 职场文书
Redis入门教程详解
2021/08/30 Redis