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现实多行信息
Aug 26 Javascript
jquery select(列表)的操作(取值/赋值)
Mar 16 Javascript
THREE.JS入门教程(6)创建自己的全景图实现步骤
Jan 25 Javascript
js动态控制table的tr、td增加及删除的具体实现
Apr 30 Javascript
jQuery实现的多滑动门,多选项卡效果代码
Mar 28 Javascript
JavaScript判断数组是否存在key的简单实例
Aug 03 Javascript
全面解析Angular中$Apply()及$Digest()的区别
Aug 04 Javascript
JavaScript 继承详解(六)
Oct 11 Javascript
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
Dec 14 Javascript
js实现带三角符的手风琴效果
Mar 01 Javascript
js实现图片放大并跟随鼠标移动特效
Jan 18 Javascript
快速解决Vue、element-ui的resetFields()方法重置表单无效的问题
Aug 12 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
Zend Framework教程之Zend_Controller_Plugin插件用法详解
2016/03/07 PHP
php使用ftp实现文件上传与下载功能
2017/07/21 PHP
jquery实现将获取的颜色值转换为十六进制形式的方法
2014/12/20 Javascript
基于JavaScript实现右键菜单和拖拽功能
2016/11/28 Javascript
jQuery插件ajaxFileUpload使用详解
2017/01/10 Javascript
Javascript 链式作用域详细介绍
2017/02/23 Javascript
基于JavaScript实现图片连播和联级菜单实例代码
2017/07/28 Javascript
jQuery实现ajax回调函数带入参数的方法示例
2018/06/26 jQuery
在vue项目中引入highcharts图表的方法
2019/01/21 Javascript
JavaScript实现图片的放大缩小及拖拽功能示例
2019/05/14 Javascript
vue draggable resizable gorkys与v-chart使用与总结
2019/09/05 Javascript
layui禁用侧边导航栏点击事件的解决方法
2019/09/25 Javascript
vue等两个接口都返回结果再执行下一步的实例
2020/09/08 Javascript
如何利用node转发请求详解
2020/09/17 Javascript
python实现linux下使用xcopy的方法
2015/06/28 Python
Python对列表去重的多种方法(四种方法)
2017/12/05 Python
Python打包方法Pyinstaller的使用
2018/10/09 Python
Django 路由系统URLconf的使用
2018/10/11 Python
使用OpenCV实现仿射变换—缩放功能
2019/08/29 Python
Python列表元素常见操作简单示例
2019/10/25 Python
Python中bisect的使用方法
2019/12/31 Python
Python基于traceback模块获取异常信息
2020/07/23 Python
Django model重写save方法及update踩坑详解
2020/07/27 Python
详解python datetime模块
2020/08/17 Python
台湾菁英交友:结识黄金单身的台湾人
2018/01/22 全球购物
Baracuta官方网站:Harrington夹克,G9,G4,G10等
2018/03/06 全球购物
如何启动时不需输入用户名与密码
2014/05/09 面试题
信息科学与技术专业求职信范文
2014/02/20 职场文书
2014副局长群众路线对照检查材料思想汇报
2014/09/22 职场文书
中国文明网向国旗敬礼活动精彩寄语2014
2014/09/27 职场文书
党风廉正建设个人工作总结
2015/03/06 职场文书
爱的教育读书笔记
2015/06/26 职场文书
2015年网络舆情工作总结
2015/07/24 职场文书
经典祝酒词大全
2015/08/12 职场文书
励志正能量20句:送给所有为梦想拼搏的人
2019/11/11 职场文书